深圳英蓓特Android 3G移动互联/物联网综合实验平台

news/2024/7/10 20:41:17 标签: android, 中间件, 互联网, linux, 平台, 网络协议

EMBV210综合实验平台基本介绍

EMBV210 ANDROID 3G移动互联/物联网综合实验平台可以满足高校计算机、物联网等相关专业开展移动互联网课程和移动物联网课程,同时提供二者交叉融合的项目案例。EMBV210的基础软硬件配置分为两个方向:移动互联网方向、移动物联网方向,两个应用方向都配有单独的教材及课程资源。

 

EMBV210移动互联网应用软硬件配置

ANDROID作为当前移动互

EMBV210综合实验平台基本介绍

EMBV210 ANDROID 3G移动互联/物联网综合实验平台可以满足高校计算机、物联网等相关专业开展移动互联网课程和移动物联网课程,同时提供二者交叉融合的项目案例。EMBV210的基础软硬件配置分为两个方向:移动互联网方向、移动物联网方向,两个应用方向都配有单独的教材及课程资源。

 

EMBV210移动互联网应用软硬件配置

ANDROID作为当前移动互联网应用方向的基础系统,EMBV210实验平台提供ANDROID-2.2~ANDROID-4.0的完全支持,同时针对移动互联网应用方向的各个应用模块都提供了详细的驱动及开发指引,课程内容覆盖从上层应用开发、中间框架层开发到底层Linux系统&驱动的开发,完全满足当前及未来几年内的教学需要。

EMBV210实验平台移动互联网应用硬件规格如下:

硬件规格

详细描述

说明

主系统

l  SAMSUNG S5PV210 ARM Cortex-A8处理器,1GHz

核心板支持

l  内存:1GB DDR2 SDRAM

l  存储:512MB NAND Flash

图形

l  7寸真彩电容触摸屏,分辨率800x480,可选配电阻触摸屏

核心板支持

l  200W像素高清CMOS双摄像头接口,采用OV2655模组

模块选配

l  SGX540 GPU,支持OGL-1.1&2.0、OpenVG1.0

核心板支持

通讯功能

l  Qualcomm WCDMA 3G网络Triband 2100MHz,采用MW100模组

板载支持

GPS

l  采用成熟的GPS模组SkyNav SKG25B_DS,灵敏度高且功耗低,导航精度达到了3m,同时热启动速度仅为36秒(默认系统配置)

模块选配

网络

l  采用Realtek RT3070 WiFi模组(IEEE 802.11g/b)

板载支持

l  采用CSR BC4 Bluetooth V2.0模组(USB扩展)

板载支持

l  板载集成的通讯模块支持的3G移动网络

板载支持

l  DM9000 100M有线网络

板载支持

音频

l  WM9713 Wolfson音频输入输出

板载支持

l  两组高保真功放喇叭

板载支持

USB

l  4路USB Host,1路USB OTG(支持ADB调试)

板载支持

内存卡

l  3组SD/MMC接口槽,支持达32G

板载支持

串口

l  4路RS232 UART

板载支持

传感器

l  陀螺仪传感器功能,采用MPU-3050模组

模块选配

l  三轴加速度功能,采用MMA8452Q模组

模块选配

l  数字罗盘功能,采用AK8975模组

模块选配

接口

l  2组应用模块扩展槽(90pin)

板载支持

l  标准PC全键盘

板载支持

l  Zigbee协调器网关专用接口

板载支持

l  支持JTAG、TV-OUT、HDMI、VGA、DVI、LVDS、MIPI接口

板载支持

 

EMBV210实验平台移动互联网应用软件参数如下:

软件资源

详细描述

操作系统

l  Bootloader:U-boot-1.3.4,支持USB/Ethernet/SD驱动,可以通过USB/Ethernet/SD三种方式升级系统固件

l  内核:Linux-2.6.32.9、Linux-2.6.35.7

l  Android:全面支持Android-2.2、Android-2.3、Android-4.0三种操作系统

开发环境

l  嵌入式Linux宿主环境包:EmbUbuntu-10.04.1,含Linux和Android系统开发必需的运行环境,arm-2009q3交叉编译工具链,傻瓜式图形安装。

l  提供Eclipse-3.7.1 Android应用开发环境,含ADT-15.0工具,Android-sdk-r15

l  提供Android中间件开发套件Android-ndk-r6b和精简优化版的Mini cygwin v2.0.3开发环境

设备驱动

l  提供板载各个接口设备的设备驱动:Display、Touch(含电阻触摸屏和电容触摸屏驱动)、DM9000网卡、HSMMC(SD/MMC/SDIO驱动)、KEYBD(按键驱动和标准PC全键盘驱动)、Nand Flash、Serial、Audio(WM9713音频驱动)、USB Host、USB ADB、DMA、IIC、SPI、LED、Buzzer、Motor…

l  提供各个应用模块设备驱动:3G WCDMA、GSM、Camera、GPS、RFID、Zigbee、WIFI、Bluetooth、陀螺仪(MPU-3050)、三轴加速(MMA8452Q)、数字罗盘(AK8975)…

l  提供音多媒体/图形硬解码:JPEG硬件编解码驱动、MFC多媒体硬件编解码驱动、2D/3D硬件加速驱动、OpenGLES1.1 & 2.0、D3DM、HDMI、VGA…

l  提供丰富的Android中间件编程接口

通讯协议

l  提供成熟的GSM/WCDMA/CDMA2000 3G语音通话/网络通讯协议

l  提供WIFI/Ethernet完整的网络协议支持,并且丰富Android网络中间件服务,实现上层应用对当前网络设备的选择及IP/DNS等的设置

l  提供GPS底层通讯服务接口,实现上层位置服务应用

应用程序

l  提供丰富Android基本组件实验:Activity、Widget、Layout、Menu、SQLite、WebView、Player、OpenGL…

l  提供基于中间件的应用程序:LED、Serial、Ethernet、Zigbee、Rfid…

l  提供基于Android sdk接口重构的移动互联网应用:EMBGPS、EMBPhone、EMBPhoto、EMBMusic、EMBFile…

固件升级

l  支持USB一键升级固件,无需通过繁琐的JTAG

EMBV210移动物联网应用软硬件配置

EMBV210实验平台提供完整的移动物联网应用教学方案,采用更为形象化的应用教学模式来讲授物联网。在EMBV210实验箱基础上增加物联网节点控制主板及选配的各个传感器应用模块,通过稳定的zigbee协议对各个传感器节点进行采集及控制。应用软件上采用主流的ANDROID操作系统,并提供完整的底层通讯协议栈的支持。

EMBV210实验平台移动物联网应用硬件结构如下:

EMBV210实验平台可选配的传感器及节点模块如下:

物联网节点控制主板

CC2430 WSN无线节点

CC2530 WSN无线节点

温湿传感器模块

光敏传感器模块

振动传感器模块

雨滴传感器模块

烟雾传感器模块

三轴加速度传感器模块

。。。。。。

霍尔传感器模块

人体红外传感器模块

高频RFID模块

不断更新中

EMBV210实验平台移动物联网应用软硬件参数如下:

类型

详细描述

网关平台

l  具体参数见EMBV210实验平台

传感节点

l  TI CC2430/TI CC2431/TI CC2530可选,采用统一的双排扩展接口,并且可以直接插入到EMBV210实验平台的物联网专用接口槽上作为网关协调器使用。

l  提供物联网节点控制主板,集成USB调试接口,串口调试接口,可以驱动4路无线节点/传感器,板载供电。

l  每个传感节点也可以单独配合电池盒使用。

传感器模块

l  提供基础教学使用的四个基本传感器模块:温湿传感器模块、光敏传感器模块、振动传感器模块、雨滴传感器模块。

l  提供十几种各种传感器模块供用户选择,同时也可以为客户订制专门的传感器模块。

Zigbee协议

l  提供成熟的Z-Statck无线传感网络协议,提供通用的API接口,便捷的应用程序开发。

l  提供WSN专用操作系统TinyOS,组件式软件机构,事件驱动多线程机制,硬件抽象层,含 Atosenet 网络协议,高速路由,低功耗控制。

l  提供详细的zigbee协议通讯帧技术手册。

网关服务包

l  提供ANDROID操作系统下网关服务包,将zigbee数据的处理分成四层:JNI中间层、数据解析层、数据存储层、应用服务层。

l  支持ANDROID下对WSN数据的汇总、数据的存储、与服务器同步上传等功能,能够显示拓扑结构,数据曲线,节点地图等。

l  提供与互联网服务端接口API,支持WebService接口,支持WEB浏览器访问,支持多地域数据存储。

应用程序

l  提供基于TI CC2430/TI CC2530在IAR环境下的基本接口实验程序;

l  提供各个传感器模块在IAR环境下的接口实验;

l  提供IAR环境下zigbee无线协议栈组网实验;

l  提供ANDROID下对各个无线节点传感器采集及控制实验;

l  提供ANDROID下zigbee组网拓扑图实验;

l  提供ANDROID下物联网数据汇总、处理等实验,并显示数据曲线图。

 EMBV210移动互联/物联网课程资源

EMBV210实验平台针对移动互联网方向和移动物联网两个专业方向都提供了完整丰富的实验课程,。

l   嵌入式Linux系统移植、编译、固化

l   嵌入式Linux驱动开发

l   Android系统移植、编译、固化、运行

l   Android HAL层程序开发

l   Android NDK开发中间件

l   Android基本组件应用程序开发

l   Android高级应用开发,提供基于Android sdk接口重构的移动互联网应用

l   ANDROID物联网数据中间件处理实验

l   ANDROID下各个物联网节点采集/控制实验

l   ANDROID下物联网数据存储及汇总实验

l   基于TI CC2430的无线射频应用开发

l   TinyOS、Z-Statck、msstatePAN协议栈开发

l   无线节点TI CC2430基本接口及各种传感器接口编程

l   IAR基本编程及使用

《EMBV210 3G移动互联网开发平台实验指导书》课程目录如下:

EMBV210 3G移动互联网开发平台实验指导书

第一章 ANDROID开发基础

4.5 Menu菜单

7.3 进程控制实验

1.1什么是ANDROID

4.6 Broadcast广播

7.4 线程控制实验

1.2 ANDROID开发框架

4.7 Service服务

7.5 计时器实验

1.3 ANDROID应用场景

4.8 数据库

第八章 Linux驱动开发

1.4 ANDROID开发资源

4.9 Web视图WebView

8.1 设备驱动简介

第二章 ANDROID开发环境

4.10 常驻程序App Widget

8.2 字符驱动结构

2.1 ANDROID SDK开发环境

4.11 音频和视频

8.3 Linux驱动模块

2.2 HelloWorld应用程序

4.12 2D绘图和3DOpenGL绘图

8.4 LED驱动模块

2.3 ANDROID模拟器的使用

第五章 Linux基础知识

第九章 ANDROID中间件开发

2.4 在硬件平台运行应用程序

5.1 Linux基本介绍

9.1 中间件开发基础

第三章 ANDROID应用开发结构介绍

5.2 Linux环境的搭建

9.2 ANDROID JNI的使用

3.1 应用程序框架

5.3 常用Linux命令

9.3 NDK环境构建

3.2 库和运行环境

5.4 嵌入式常用工具的使用

9.4 NDK开发LED中间件

3.3 ANDROID应用程序组成

5.5 GCC与Makefile

9.5 NDK开发串口中间件

3.4 Activity介绍

第六章 ANDROID系统编译

第十章 ANDROID硬件开发

3.5 Broadcast Intent Receiver介绍

6.1 ANDROID系统构成

10.1 LED应用开发

3.6 Service介绍

6.2 uboot编译与运行

10.2按键程序开发

3.7 Content Provider介绍

6.3 Linux编译与运行

10.3 SD卡的支持

3.8 ANDROID应用工程文件组成

6.4 构建基本文件系统

10.4以太网应用开发

第四章 ANDROID应用程序编程

6.5 ANDROID系统编译与运行

10.5 WIFI网络的支持

4.1 活动Acivity

6.6 NFS的调试方法

10.6 蓝牙的支持

4.2 Activity&Intent

第七章 Linux应用基础

10.7 GPS的支持

4.3 Layout布局

7.1 HelloWorld运行实验

10.8 摄像头的支持

4.4 开发套件Widget

7.2 文件操作实验

10.9 3G/GSM语音短信功能

《EMBV210 3G移动物联网开发平台实验指导书》课程目录如下:

EMBV210 3G移动物联网开发平台实验指导书

第一章 无线传感器网络基础实验

第三章 Tiny OS

第五章 msstatePAN协议栈

1.1 开发环境搭建

3.1 TinyOS组件及接口

5.1 计数器功能测试

1.2 程序烧录

3.2 TinyOS任务

5.2 内存分配

1.3 LED操作

3.3 TinyOS实例化接口

5.3 MAC层发送数据包

1.4 串口通信

3.4 TinyOS下ADC采样

5.4 自组织

1.5 定时器

3.5 TinyOS下数字温湿度采集

5.5 最大数据包测试

1.6 看门狗

3.6 TinyOS下串口调试

5.6 间接数据包发送

1.7 RTC时钟

3.7 TinyOS下串口通信

5.7 终端节点休眠

1.8 片内温度传感器

3.8 TinyOS下看门狗

5.8 终端节点向协调器报警

1.9 电源能量

3.9 TinyOS下Flash读写

5.9 协调器和终端节点发送数据

1.10 光照传感器

3.10 TinyOS下功耗模式

第六章 网关实验

1.11 数字式传感器

3.11 TinyOS下低功耗休眠

6.1 JNI层设计实验

1.12 功耗模式设置

3.12 TinyOS下随机序列发生器

6.2 数据解析层实验室

1.13 CRC检验

3.13 TinyOS下AES-128协处理器

6.3 数据存储层实验

第二章 无线射频

第四章 Zstack协议栈

第七章 物联网应用实验

2.1 信道设置

4.1 多点自组织组网

7.1 温湿度采集实验

2.2 点对点射频通信

4.2 信息广播、组播

7.2 光敏传感采集实验

2.3 射频广播

4.3 网络拓扑选择

7.3 振动传感采集实验

2.4 无线控制

4.4 网络监控

7.4 雨滴数据采集实验

2.5 RSSI采集

4.5 Zigbee协议分析

7.5 网络拓扑图实验

2.6 输出功率设置

4.6 定位实验

7.6 数据存储及实时显示

 

联网应用方向的基础系统, EMBV210 实验平台提供 ANDROID-2.2~ANDROID-4.0 的完全支持,同时针对移动互联网应用方向的各个应用模块都提供了详细的驱动及开发指引,课程内容覆盖从上层应用开发、中间框架层开发到底层 Linux 系统 & 驱动的开发,完全满足当前及未来几年内的教学需要。

EMBV210实验平台移动互联网应用硬件规格如下:

硬件规格

详细描述

说明

主系统

l  SAMSUNG S5PV210 ARM Cortex-A8处理器,1GHz

核心板支持

l  内存:1GB DDR2 SDRAM

l  存储:512MB NAND Flash

图形

l  7寸真彩电容触摸屏,分辨率800x480,可选配电阻触摸屏

核心板支持

l  200W像素高清CMOS双摄像头接口,采用OV2655模组

模块选配

l  SGX540 GPU,支持OGL-1.1&2.0、OpenVG1.0

核心板支持

通讯功能

l  Qualcomm WCDMA 3G网络Triband 2100MHz,采用MW100模组

板载支持

GPS

l  采用成熟的GPS模组SkyNav SKG25B_DS,灵敏度高且功耗低,导航精度达到了3m,同时热启动速度仅为36秒(默认系统配置)

模块选配

网络

l  采用Realtek RT3070 WiFi模组(IEEE 802.11g/b)

板载支持

l  采用CSR BC4 Bluetooth V2.0模组(USB扩展)

板载支持

l  板载集成的通讯模块支持的3G移动网络

板载支持

l  DM9000 100M有线网络

板载支持

音频

l  WM9713 Wolfson音频输入输出

板载支持

l  两组高保真功放喇叭

板载支持

USB

l  4路USB Host,1路USB OTG(支持ADB调试)

板载支持

内存卡

l  3组SD/MMC接口槽,支持达32G

板载支持

串口

l  4路RS232 UART

板载支持

传感器

l  陀螺仪传感器功能,采用MPU-3050模组

模块选配

l  三轴加速度功能,采用MMA8452Q模组

模块选配

l  数字罗盘功能,采用AK8975模组

模块选配

接口

l  2组应用模块扩展槽(90pin)

板载支持

l  标准PC全键盘

板载支持

l  Zigbee协调器网关专用接口

板载支持

l  支持JTAG、TV-OUT、HDMI、VGA、DVI、LVDS、MIPI接口

板载支持

 

EMBV210实验平台移动互联网应用软件参数如下:

软件资源

详细描述

操作系统

l  Bootloader:U-boot-1.3.4,支持USB/Ethernet/SD驱动,可以通过USB/Ethernet/SD三种方式升级系统固件

l  内核:Linux-2.6.32.9、Linux-2.6.35.7

l  Android:全面支持Android-2.2、Android-2.3、Android-4.0三种操作系统

开发环境

l  嵌入式Linux宿主环境包:EmbUbuntu-10.04.1,含Linux和Android系统开发必需的运行环境,arm-2009q3交叉编译工具链,傻瓜式图形安装。

l  提供Eclipse-3.7.1 Android应用开发环境,含ADT-15.0工具,Android-sdk-r15

l  提供Android中间件开发套件Android-ndk-r6b和精简优化版的Mini cygwin v2.0.3开发环境

设备驱动

l  提供板载各个接口设备的设备驱动:Display、Touch(含电阻触摸屏和电容触摸屏驱动)、DM9000网卡、HSMMC(SD/MMC/SDIO驱动)、KEYBD(按键驱动和标准PC全键盘驱动)、Nand Flash、Serial、Audio(WM9713音频驱动)、USB Host、USB ADB、DMA、IIC、SPI、LED、Buzzer、Motor…

l  提供各个应用模块设备驱动:3G WCDMA、GSM、Camera、GPS、RFID、Zigbee、WIFI、Bluetooth、陀螺仪(MPU-3050)、三轴加速(MMA8452Q)、数字罗盘(AK8975)…

l  提供音多媒体/图形硬解码:JPEG硬件编解码驱动、MFC多媒体硬件编解码驱动、2D/3D硬件加速驱动、OpenGLES1.1 & 2.0、D3DM、HDMI、VGA…

l  提供丰富的Android中间件编程接口

通讯协议

l  提供成熟的GSM/WCDMA/CDMA2000 3G语音通话/网络通讯协议

l  提供WIFI/Ethernet完整的网络协议支持,并且丰富Android网络中间件服务,实现上层应用对当前网络设备的选择及IP/DNS等的设置

l  提供GPS底层通讯服务接口,实现上层位置服务应用

应用程序

l  提供丰富Android基本组件实验:Activity、Widget、Layout、Menu、SQLite、WebView、Player、OpenGL…

l  提供基于中间件的应用程序:LED、Serial、Ethernet、Zigbee、Rfid…

l  提供基于Android sdk接口重构的移动互联网应用:EMBGPS、EMBPhone、EMBPhoto、EMBMusic、EMBFile…

固件升级

l  支持USB一键升级固件,无需通过繁琐的JTAG

EMBV210移动物联网应用软硬件配置

EMBV210实验平台提供完整的移动物联网应用教学方案,采用更为形象化的应用教学模式来讲授物联网。在EMBV210实验箱基础上增加物联网节点控制主板及选配的各个传感器应用模块,通过稳定的zigbee协议对各个传感器节点进行采集及控制。应用软件上采用主流的ANDROID操作系统,并提供完整的底层通讯协议栈的支持。

EMBV210实验平台移动物联网应用硬件结构如下:

EMBV210实验平台可选配的传感器及节点模块如下:

物联网节点控制主板

CC2430 WSN无线节点

CC2530 WSN无线节点

温湿传感器模块

光敏传感器模块

振动传感器模块

雨滴传感器模块

烟雾传感器模块

三轴加速度传感器模块

。。。。。。

霍尔传感器模块

人体红外传感器模块

高频RFID模块

不断更新中

EMBV210实验平台移动物联网应用软硬件参数如下:

类型

详细描述

网关平台

l  具体参数见EMBV210实验平台

传感节点

l  TI CC2430/TI CC2431/TI CC2530可选,采用统一的双排扩展接口,并且可以直接插入到EMBV210实验平台的物联网专用接口槽上作为网关协调器使用。

l  提供物联网节点控制主板,集成USB调试接口,串口调试接口,可以驱动4路无线节点/传感器,板载供电。

l  每个传感节点也可以单独配合电池盒使用。

传感器模块

l  提供基础教学使用的四个基本传感器模块:温湿传感器模块、光敏传感器模块、振动传感器模块、雨滴传感器模块。

l  提供十几种各种传感器模块供用户选择,同时也可以为客户订制专门的传感器模块。

Zigbee协议

l  提供成熟的Z-Statck无线传感网络协议,提供通用的API接口,便捷的应用程序开发。

l  提供WSN专用操作系统TinyOS,组件式软件机构,事件驱动多线程机制,硬件抽象层,含 Atosenet 网络协议,高速路由,低功耗控制。

l  提供详细的zigbee协议通讯帧技术手册。

网关服务包

l  提供ANDROID操作系统下网关服务包,将zigbee数据的处理分成四层:JNI中间层、数据解析层、数据存储层、应用服务层。

l  支持ANDROID下对WSN数据的汇总、数据的存储、与服务器同步上传等功能,能够显示拓扑结构,数据曲线,节点地图等。

l  提供与互联网服务端接口API,支持WebService接口,支持WEB浏览器访问,支持多地域数据存储。

应用程序

l  提供基于TI CC2430/TI CC2530在IAR环境下的基本接口实验程序;

l  提供各个传感器模块在IAR环境下的接口实验;

l  提供IAR环境下zigbee无线协议栈组网实验;

l  提供ANDROID下对各个无线节点传感器采集及控制实验;

l  提供ANDROID下zigbee组网拓扑图实验;

l  提供ANDROID下物联网数据汇总、处理等实验,并显示数据曲线图。

 EMBV210移动互联/物联网课程资源

EMBV210实验平台针对移动互联网方向和移动物联网两个专业方向都提供了完整丰富的实验课程,。

l   嵌入式Linux系统移植、编译、固化

l   嵌入式Linux驱动开发

l   Android系统移植、编译、固化、运行

l   Android HAL层程序开发

l   Android NDK开发中间件

l   Android基本组件应用程序开发

l   Android高级应用开发,提供基于Android sdk接口重构的移动互联网应用

l   ANDROID物联网数据中间件处理实验

l   ANDROID下各个物联网节点采集/控制实验

l   ANDROID下物联网数据存储及汇总实验

l   基于TI CC2430的无线射频应用开发

l   TinyOS、Z-Statck、msstatePAN协议栈开发

l   无线节点TI CC2430基本接口及各种传感器接口编程

l   IAR基本编程及使用

《EMBV210 3G移动互联网开发平台实验指导书》课程目录如下:

EMBV210 3G移动互联网开发平台实验指导书

第一章 ANDROID开发基础

4.5 Menu菜单

7.3 进程控制实验

1.1什么是ANDROID

4.6 Broadcast广播

7.4 线程控制实验

1.2 ANDROID开发框架

4.7 Service服务

7.5 计时器实验

1.3 ANDROID应用场景

4.8 数据库

第八章 Linux驱动开发

1.4 ANDROID开发资源

4.9 Web视图WebView

8.1 设备驱动简介

第二章 ANDROID开发环境

4.10 常驻程序App Widget

8.2 字符驱动结构

2.1 ANDROID SDK开发环境

4.11 音频和视频

8.3 Linux驱动模块

2.2 HelloWorld应用程序

4.12 2D绘图和3DOpenGL绘图

8.4 LED驱动模块

2.3 ANDROID模拟器的使用

第五章 Linux基础知识

第九章 ANDROID中间件开发

2.4 在硬件平台运行应用程序

5.1 Linux基本介绍

9.1 中间件开发基础

第三章 ANDROID应用开发结构介绍

5.2 Linux环境的搭建

9.2 ANDROID JNI的使用

3.1 应用程序框架

5.3 常用Linux命令

9.3 NDK环境构建

3.2 库和运行环境

5.4 嵌入式常用工具的使用

9.4 NDK开发LED中间件

3.3 ANDROID应用程序组成

5.5 GCC与Makefile

9.5 NDK开发串口中间件

3.4 Activity介绍

第六章 ANDROID系统编译

第十章 ANDROID硬件开发

3.5 Broadcast Intent Receiver介绍

6.1 ANDROID系统构成

10.1 LED应用开发

3.6 Service介绍

6.2 uboot编译与运行

10.2按键程序开发

3.7 Content Provider介绍

6.3 Linux编译与运行

10.3 SD卡的支持

3.8 ANDROID应用工程文件组成

6.4 构建基本文件系统

10.4以太网应用开发

第四章 ANDROID应用程序编程

6.5 ANDROID系统编译与运行

10.5 WIFI网络的支持

4.1 活动Acivity

6.6 NFS的调试方法

10.6 蓝牙的支持

4.2 Activity&Intent

第七章 Linux应用基础

10.7 GPS的支持

4.3 Layout布局

7.1 HelloWorld运行实验

10.8 摄像头的支持

4.4 开发套件Widget

7.2 文件操作实验

10.9 3G/GSM语音短信功能

《EMBV210 3G移动物联网开发平台实验指导书》课程目录如下:

EMBV210 3G移动物联网开发平台实验指导书

第一章 无线传感器网络基础实验

第三章 Tiny OS

第五章 msstatePAN协议栈

1.1 开发环境搭建

3.1 TinyOS组件及接口

5.1 计数器功能测试

1.2 程序烧录

3.2 TinyOS任务

5.2 内存分配

1.3 LED操作

3.3 TinyOS实例化接口

5.3 MAC层发送数据包

1.4 串口通信

3.4 TinyOS下ADC采样

5.4 自组织

1.5 定时器

3.5 TinyOS下数字温湿度采集

5.5 最大数据包测试

1.6 看门狗

3.6 TinyOS下串口调试

5.6 间接数据包发送

1.7 RTC时钟

3.7 TinyOS下串口通信

5.7 终端节点休眠

1.8 片内温度传感器

3.8 TinyOS下看门狗

5.8 终端节点向协调器报警

1.9 电源能量

3.9 TinyOS下Flash读写

5.9 协调器和终端节点发送数据

1.10 光照传感器

3.10 TinyOS下功耗模式

第六章 网关实验

1.11 数字式传感器

3.11 TinyOS下低功耗休眠

6.1 JNI层设计实验

1.12 功耗模式设置

3.12 TinyOS下随机序列发生器

6.2 数据解析层实验室

1.13 CRC检验

3.13 TinyOS下AES-128协处理器

6.3 数据存储层实验

第二章 无线射频

第四章 Zstack协议栈

第七章 物联网应用实验

2.1 信道设置

4.1 多点自组织组网

7.1 温湿度采集实验

2.2 点对点射频通信

4.2 信息广播、组播

7.2 光敏传感采集实验

2.3 射频广播

4.3 网络拓扑选择

7.3 振动传感采集实验

2.4 无线控制

4.4 网络监控

7.4 雨滴数据采集实验

2.5 RSSI采集

4.5 Zigbee协议分析

7.5 网络拓扑图实验

2.6 输出功率设置

4.6 定位实验

7.6 数据存储及实时显示

 


http://www.niftyadmin.cn/n/1863780.html

相关文章

敏捷实践 | 如何正确使用故事点预估工作量?

在敏捷开发的过程中,研发团队需要对任务工作量进行相对准确的预估,从而科学把控项目进度,确保项目及时落地与交付。「故事点」是敏捷开发中一种有效的度量单位,它以数字的形式呈现,表示完成某个用户故事开发所需要的工…

Nginx-正向、反向代理、安装、配置详解

一、Nginx简介 1、Nginx是什么? Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型…

用epoll实现异步的Echo服务器

epoll是Kernel 2.6后新加入的事件机制,在高并发条件下,远优于select. 用个硬件中的例子吧,可能不太恰当:epoll相当于I/O中断(有的时候才相应),而select相当于轮询(总要反…

【SpringMVC系列】springmvc概述

一、概述 1、MVC 模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,是将业务逻辑、数据、显示分离的方法来组织代码。M:Model(模型)数据模型,提供要展示的数据,因此包含数据和行为&…

cy7c68013 usb 开发经验

硬件设计 在布线前一定要阅读一下文档guide_to_successful_ez_usb_fx2lp_tm__and_ez_usb_fx1_tm__hardware_design_and_debug___an15456_12.pdf。这篇文档是一篇硬件设计和调试指南,列举了电路工作不正常可能出现的原因。 该文硬件CheckList章节如下:(…

【SpringMVC系列】控制器和RestFul

一、控制器 1、控制器:负责提供访问应用程序的行为,通常通过接口定义或注解定义两种方式实现,负责解析用户的请求并将其转换为一个模型 2、实现方式 (1)实现Controller接口 //实现该接口的类获得控制器功能 public int…

Cortex-M3 FAQ 常见问题解答2012

Q1: Cortex-M3是什么?它是ARM在重视MCU市场后,设计的一个用于32位单片机的处理器内核。Cortex-M3一经推出就得到整个业界的追捧,其先进的架构和很多突破性的特性更是促使MCU业界迎来“新生代”。Cortex-M3对应的ARM架构版本号是ARMv7M(注意&…

2021 China DevOpsDays | 大型团队的敏捷管理实践与思考

2021年4月16日-17日,DXCon & China DevOpsDays 在上海举行,大会聚焦企业数字化转型与 DevOps 实践,ONES 产品与基础业务负责人陈亮宇老师受邀参与本次大会,并在今天上午的主会场中与大家分享了《大型团队敏捷管理实践与思考》…