IOT-CortexA8开发套件是一个基于三星 ARM Cortex-A8高性能处理器的无线软硬件平台。采用模块化的设计理念开发,注重稳定性与可靠性,非常适合于物联网和无线传感器网络教学、科研及应用。它极大地简化了用户的开发过程,降低了开发成本和设计风险。开发平台主频达到1GHz,支持NEON指令。除了集成CC2420和CC1000之外,还支持外扩USB商用摄像头、商用USB WiFi网卡、WCDMA 3G模块,方便用户进行各种无线通信开发。此外,图像处理方面支持MPEG-4/MPEG2、H.264/H263、VC-1、DivX的视频编解码1080p@30fps,支持2D图形加速,最大支持8000×8000分辨率和3D图形加速(Power VR SGX540),集成AC97接口HIFI声卡,多路音频通道。接口方面支持SD/MMC/SDIO接口存储卡,支持最高支持32GB,集成100M以太网卡。 支持JPEG硬件编解码,最大支持8192×8192分辨率,可以方便地实现硬件扩展。
IOT-CORTEXA8开发套件提供了Linux-2.6.32/Linux-2.6.35内核源码和Android-2.3,USB WiFi无线网卡、SDIO WiFi无线网卡、蓝牙模块、WCDMA 3G模块、USB摄像头的源代码级驱动以及多种Linux和Android基础实验源码,方便用户的快速开发和深层次学习。
精通细节的技术支持人员和方便的联系方式,可以有效支持用户在开发和使用过程中遇到的各种问题。完备的硬件、软件及技术支持使得用户可以将该开发平台广泛地应用于工业、科研和教学等领域。
CPU | CPU内核:ARM Cortex-A8 主频:1GHz,支持NEON指令 支持MPEG-4/MPEG2、H.264/H263、VC-1、DivX的视频编解码1080p@30fps 支持2D图形加速,最大支持8000×8000分辨率 支持3D图形加速(Power VR SGX540),OpenGL-1.1&2.0、OpenVG1.0 支持SD/MMC/SDIO接口存储卡,最高支持32GB 支持JPEG硬件编解码,最大支持8192×8192分辨率 |
RAM | 内存:512MBz DDR2 |
FLASH | Flash:512MB MLC NAND FLASH |
供电方式 | 9V外接电源 |
以太网 | 集成100M以太网卡 |
音频 | 集成AC97接口HIFI声卡,多路音频通道支持,支持智能手机多路音频连接 |
系统总线 | 系统总线扩展接口,16位总线和地址线,2路片选及半字和字节读写信号 |
最小系统封装 | 200脚TQFP封装,带有独立测试架测试点,核心板用户可据量提供测试架 |
实时时钟 | 板载RTC |
板载接口 | 板载标准JTAG接口、1个独立CAMERA接口、2个RS232串口、2个TTL UART、1个RS485串口、外扩I2C、SPI、PWM、AD/DA等接口 |
按键 | 板载5个Android专用键盘 |
USB、SD接口 | 板载2个USB HOST 2.0,1个USB OTG 2.0接口、2个SDIO接口(1个SD卡接口,1个SDIO wifi接口) |
CF卡 | 1个CF卡接口,可以接小硬盘 |
视频输出 | 板载TV-OUT、HDMI、VGA、 RGB四种显示接口,支持7寸,RGB/LVDS多款液晶模块,并且支持电阻式触摸屏与电容式触摸屏 |
通信接口 | 板载CAN总线接口、SIRF 4代GPS模块、WIFI/BT二合一模块、MiniPCI接口WCDMA/CDMA2000/TD-CDMA等多种制式3G模块和工业级GSM/GPRS,支持GSM通话/短信/GPRS上网 |
视频输入 | CMOS摄像头、 模拟CCD摄像头接口、 USB摄像头 |
WIFI | 符合IEEE 802.11b/g/n标准 支持两种工作模式:集中控制式(Infrastructure)和对等式(Ad-Hoc) 支持64/128/256位WEP数据加密;支持WPA/WPA-PSK、WPA2/WPA2-PSK安全机制 支持无线漫游(Roaming)技术,保证高效的无线连接 传输距离:室内约100米;室外约300米(典型可视环境下) |
蓝牙 | 蓝牙2.0标准 |
3G/2G | 支持基于HSDPA/UMTS高速分组数据业务,下行速率7.2Mbps,上行速率2.1Mbps 支持基于EDGE/GPRS分组数据业务,数据传输速率可达600Kbps |
无线通信模块 (特有) | 支持433M频段通信,使用CC1000通信模块 支持2.4G频段通信,使用CC2420通信模块 支持2.4G标准Zigbee通信,使用CC2530通信模块 支持2.4G标准Zigbee通信,使用JN5139通信模块 |
GPS | SiRF star4 高效能GPS 芯片组 支极佳的灵敏度(追踪感度-161dBm)) 在讯号微弱时,TTFF (Time To First Fix)定位仍十分迅速 体积轻巧(15.2mm * 14 mm * 2.8mm),适合有特别空间需求的装置 |
Bootloader | u-boot-1.3.4版本 支持cramfs/yaffs镜像烧写 支持100M以太网下载 支持USB下载 支持NAND FLASH启动 支持SD启动 支持fastboot协议下载烧写Android系统 |
Linux | 支持LCD驱动;支持LCD背光驱动;支持VGA显示驱动;支持电阻式触摸屏驱动;支持HDMI驱动;支持HSMMC/SD/MMC/SDIO驱动;支持IIC驱动;支持SPI驱动;支持键盘驱动程序;支持AUDIO音频驱动,支持AC97和IIS;支持DMA驱动;支持RTC实时时钟驱动;支持USB HOST/DEVICE驱动;支持JPEG硬件编解码驱动;支持MFC多媒体硬件编解码驱动,支持MPEG-4/MPEG2、H.264/H263、VC-1、DivX等格式;支持CMOS/CCD Camera驱动;支持ROTATOR屏幕旋转驱动;支持2D硬件加速驱动;支持3D硬件加速驱动;支持以太网驱动;支持SD卡驱动,最大支持32G;支持3G驱动;支持SDIO WIFI驱动;支持BT驱动;支持电容式触摸屏驱动;支持USB ADB驱动,可以进行ADB调试,同时把开发板当U盘使用 |
Android | 支持以太网上网;支持WIFI上网;支持3G上网;支持GPRS上网;支持GSM语音通话,短信;支持HDMI输出;支持VGA输出;支持CMOS/CCD Camera拍照与视频录制;支持硬件视频编解码,263/H264/MPEG4/VC1;支持硬件JPEG编解码;支持硬件2D/3D加速;支持GPS,支持电子地图;支持LCD背光调节;支持系统休眠与唤醒;支持USB ADB,提供应用程序控制LED例程;支持SD卡扩展;支持音频播放与录制;支持APP Market; |
文档 | 大量的Linux和android基础实验以及详细的使用文档 主要包括:GPIO驱动实验、串口通信实验、UDP通信实验和TCP通信实验、USB摄像头驱动移植实验、USB WiFi驱动移植实验、USB 3G驱动移植实验、视频多跳传输实验等。 |
实验光盘 | Linux和android开发所需要交叉编译工具、tftp、串口终端、实验文档、开发手册、Linux和android内核以及所有实验源码。 |
实验教程 | 《IOT-Cortex A8(Samsung S5PV210)实验指导书》 |
知识产权 | 《参数可调的MPEG4视频压缩系统控制软件》软件著作权登记证书 2011SR063541 《深联物联网wifi协议网络平台软件》软件著作登记证书 2011SR030662 《物联网数据采集通用网关软件》软件著作权登记证书 2011SR063544 |
模块介绍
名称图片 | 参数 |
A8核心板、底板 | 同上产品介绍参数 |
7寸液晶屏 | 7寸电容或者电阻屏,可根据需要互换; |
WIFI模块 | 符合IEEE 802.11b/g/n标准 |
蓝牙模块 | 蓝牙2.0标准 |
USB摄像头模块(选配) | 工作电压:DC 5v DC±10% 接口方式:USB 像素: 1200万 感光元件: cmos 最大分辨率: 640×480 对焦方式:手动对焦 特殊功能: 内置麦克风 特殊功能:夜视 |
3G模块(选配) | 支持基于HSDPA/UMTS高速分组数据业务,下行速率7.2Mbps,上行速率2.1Mbps |
GPS模块(选配) | SiRF star4 高效能GPS 芯片组 |
CC1000模块(选配) | 芯片:TI 射频芯片CC1000 封装:DIP 工作频带:315、868及915MHz,易通过编程实现使其工作在300~1000MHz范围内 极低的功耗,可编程输出功率(20~10dBm),高灵敏度(一般-109dBm) 其FSK数传可达72.8Kbps,具有250Hz步长可编程频率能力,适用于跳频协议 主要工作参数能通过串行总线接口编程改变,使用非常灵活 详情链接: |
IOT-NODE433节点(选配) | 芯片:ATmega128A+CC1000 ATmega128A:8位RISC结构处理器 板载闪存:128KB片内 FLASH、4KB片内 E2PROM、4KB片内SRAM、512KB片外FLASH 工作电压:2.7V~3.6V 通信频率:433MHz 休眠电流:<10mA 传输速率:19.2Kb/s 节点开关:1个电源选择开关,3个LED指示灯 供电方式:2节5号电池供电,也可以通过外部电源供电 接口:1个RS232接口、10针JTAG插座、外扩50针I/O口、1个两节电池盒、1个SMA天线座 详情链接: |
CC2420模块(选配) | 芯片:TI 射频芯片CC2420 封装:DIP 工作频率:2.400~2.4835GHz 采用IEEE802.15.4规范要求的直接序列扩频方式; 数据速率达250kbps码片速率达2MChip/s; 采用O-QPSK调制方式; 超低电流消耗(RX:19.7mA,TX:17.4mA)高接收灵敏度(-99dBm); 抗邻频道干扰能力强(39dB); 内部集成有VCO、LNA、PA以及电源整流器 采用低电压供电(2.1~3.6V); 输出功率编程可控; IEEE802.15.4 MAC层硬件可支持自动帧格式生成、同步插入与检测、 16bit CRC校验、电源检测、完全自动MAC层安全保护(CTR,CBC-MAC,CCM); 与控制微处理器的接口配置容易(4总线SPI接口); 详情链接: |
IOT-NODE24节点(选配) | 芯片:ATmega128A+CC2420 ATmega128A:8位 RISC结构处理器 板载内存:128KB片内FLASH、4KB片内SRAM、4KB片内E2PROM、512KB片外FLASH 工作电压:2.7V~3.6V 射频频率:2.4GHz 休眠电流:<10mA 传输速率:250 Kbps 节点开关: 1个电源选择开关,3个LED指示灯 供电方式: 2节5号电池供电,也可以通过外部电源供电 接口:1个RS232接口、10针JTAG插座、外扩50针I/O口、1个两节电池盒、1个SMA天线座 详情链接: |
CC2530模块(选配) | 芯片:TI SOC芯片CC2530 封装:DIP 串行接口选项: 3V TTL 串行数据速率: Up to 115.2 Kbps RF 速率: 250 Kbps 接收电流 (CPU空闲)(典型值)27 mA 发送电流 (CPU空闲,发送功率为1 dBm时)(典型值): 29 mA 通道能力(软件可选): 16 数据加密: 128 bit AES & SSP 频率(软件可选):2400 ~ 2483.5 MHz 调制: DSSS QPSK 输出功率: -28 dBm ~ +4.5 dBm variable 工作电压:2.0V ~ 3.6V 接收器灵敏度(@全部的RF数据速率):-97 dBm typical 范围(典型值,取决于天线/环境):Up to 150 m 天线连接器:SMA天线 详情链接: |
IOT-NODE2530节点(选配) | CC2530F256:增强型8位的8051 处理器 板载内存:256KB片内Flash、8KB片内SRAM 工作电压:2.0V~3.6V 射频频率:2.4GHz 低功耗:具有四种低功耗工作模式,最低功耗模式下工作时仅0.4μA的流耗,外部中断可唤醒系统 传输速率:250Kbps 可编程的输出功率高达4.5dBm 节点开关: 1个电源选择开关 供电方式: 2节5号电池供电,USB供电以及外接电源供电 接口:1个RS232接口、10针JTAG插座、外扩I/O口、1个两节电池盒、1个SMA天线座 传感器:板载高精度温湿底传感器 详情链接: |
JN5139模块(选配) | 集成JENNIC SoC芯片JN5139 兼容2.4GHz IEEE 802.15.4&ZigBee、 工作电压: 2.7v-3.6v DC 休眠电流(带唤醒计时器):2.8uA 开阔地带通信距离>400m 接收器灵敏度-96.5dBm 发射功率+2.5dBm TX电流<37mA RX电流<37mA 详情链接: |
IOT-ZBJ节点(选配) | 集成JENNIC SoC芯片JN5139 CPU:16MHz 32位RISC核,兼容2.4G IEEE802.15.4 板载内存:128KB片内FLASH, 96KB片内RAM 工作电压:2.2V~3.6V 工作频率:2400M~2483.5M 休眠电流:<14μA TX电流:<45mA;RX电流:<50mA 接收灵敏度:-96.5dBm 传输速率:最大250Kbps 供电方式:2节5号电池 接口:RS232接口、外扩40针I/O端口、两节电池盒一个 详情链接: |
光温湿传感器(选配) | 湿度量范围:0~100%RH; 温度测量范围:-40~+123.8℃; 光照度测量范围:0~10000lx; 湿度测量精度: ±2.0%RH; 温度测量精度:±0.3℃; 光照度测量精度:±1 lx; 响应时间:8s(tau63%); 低功耗:80μW(12位测量,1次/s) |
AVR编程器(选配) | 上位机使用AVR Studio软件。 仿真带有JTAG接口的芯片。 编程带有JTAG接口的芯片。 精确的电气特性,真实仿真电路情况。 仿真所有片上的数字和模拟功能。 复杂断点,例如在程序流程改变处暂停。 数据和程序存储器断点。 可在AVR STUDIO环境下对芯片进行汇编语言程序及高级语言程序仿真调试。 JTAG编程功能:可以对芯片flash、eeprom、熔丝位和锁定位进行编程。 |
CC-Debugger编程器(选配) | 完全兼容TI公司的CC-Debugger,其基础上进行改进,在布线与布板中充分优化,保证了良好的兼容性和稳定性。 USB口供电,不需要外接电源,并能给目标板或用户板提供3.3V(330mA); 提供windows系统驱动,一次安装就可完成即插即用。 支持TI公司CC系列(比如CC2530,CC2540等等)的芯片的开发调试。 详情链接: |
电源适配器 | ARM开发板采用9v电源适配器 |
实验教材 | 第一章 嵌入式系统概述 1.1 嵌入式系统 1.1.1 现实中的嵌入式系统 1.1.2 嵌入式系统的概念 1.1.3 嵌入式系统的未来 1.2 嵌入式操作系统 1.2.1 简介 1.2.2 基本概念 1.2.3常见的嵌入式操作系统 1.3 嵌入式Linux操作系统 1.3.1 Linux操作系统简介 1.3.2嵌入式Linux操作系统 1.3.3 Linux 2.6的重要特性 1.4 嵌入式图形系统介绍 1.4.1 Linux下常见嵌入式GUI 第二章 嵌入式设备平台 2.1.IOT-CORTEX-A8硬件平台介绍 2.1.1 Cortex-A8 介绍 2.1.2 S5PV210芯片简介 2.1.3 S5PV210接口功能简介 2.1.4 mini210coreV1.0简介 2.1.5 mini210coreV1.0核心板丝印图 2.1.6 核心板引脚功能分类 2.1.7 核心板引脚定义 2.2.硬件系统简介 2.2.1 构建基于核心板的最小系统 2.2.2 必须明确的几点(强调) 2.3.开发板各部分电路介绍 2.3.1 电源电路 2.3.2 DDR2存储电路 2.3.3 以太网DM9000AEP电路设计 2.3.4音频声卡电路设计 2.3.5 NAND FLASH存储器电路 2.3.6其他电路 2.4.底板上各接口介绍 2.4.1开发板调试串口 2.4.2 MiniUSB接口 2.4.3 SD MEMORY接口使用 2.4.4双路USB HOST2.0接口 2.4.5 HDMI、VGA 、TV接口 2.4.6 CF卡接口 2.4.7 百兆网卡 2.4.8 串口拔码开关的配置 2.4.9 用户按键 2.4.10复位按键 2.4.11 JTAG 接口 2.4.12外扩接口 2.4.13 Camera 接口 2.4.14 CAN 总线 2.4.15 RS485 总线接口 2.4.16 MIC 输入 2.4.17 耳机和喇叭输出 2.4.18 RGB 显示输出接口 2.5.S5PV210 BOOT配置 2.5.1 IOT-CORTEX-A8开发板BOOT拔码开关配置 2.5.2 IOT-CORTEX-A8开发板启动过程分析 2.5.3核心板内存分布 2.6.IOT-CORTEX-A8主要硬件设计说明 2.6.1 Memory Port 0 2.6.2 Memory Port 1 2.6.3 IIC总线 2.6.4 USB Host 2.6.5 USB Otg 2.6.6 DAC 2.6.7 ADC 2.6.8 MMC 2.6.9 HDMI接口 2.6.10 OneNAND 2.6.11 NAND Flash 2.6.12 GPIO 2.6.13 SPI总线 2.6.14 其他 2.7.IOT-CORTEX-A8实验开发套件 2.7.1 硬件配置及相关参数 2.7.2 软件配置及相关参数 2.7.3 典型应用 第三章 嵌入式Linux基础实验 实验一:嵌入式Linux开发环境搭建 实验二:嵌入式Linux的Bootloader 实验三:IOT-CORTEX-A8上安装Linux操作系统 实验四:嵌入式Linux内核配置、编译和文件系统 第四章 嵌入式Linux应用实验 实验五:应用程序设计起步 实验六:串口通讯实验 实验七:以太网通讯实验 实验八:按键测试实验 实验九: GPS应用实验 实验十:音频测试实验 实验十一:LCD背光控制实验 实验十二:AD采集实验 实验十三:综合应用试验 第五章 嵌入式Linux扩展实验 实验十四:LED驱动实验与应用 实验十五:485驱动实验应用 实验十六:USB通用摄像头实验 实验十七:WiFi网络实验 实验十八:WiFi ad-hoc多跳实验 实验十九:3G网络实验 第六章 嵌入式Linux图形系统实验 实验二十:QT环境搭建 实验二十一:QT编写编译应用程序 实验二十二:串口应用实验 实验二十三:按键测试实验 实验二十四:GPS应用实验 第七章 嵌入式Android实验 实验二十五:Android开发环境搭建 实验二十六:Android系统烧写 实验二十七:驱动配置实验 实验二十八:SD卡应用实验 实验二十九:U盘应用实验 实验三十:VGA接口应用实验 实验三十一:按键测试实验 实验三十二:GPS应用实验 实验三十三:板载蓝牙应用实验 实验三十四:网络应用实 |
光盘 | Linux和android开发所需要交叉编译工具、tftp、串口终端、实验文档、开发手册、Linux和android内核以及所有实验源码。 |
配线 | 串口线、数据线等 |
装箱图 | 典型应用 |
1.组建物联网或传感网实验室 |