ARM9嵌入式实验平台
系统特点:
• 技术最新:当前最新一代的、基于ARM926-EJ内核的ARM9芯片S3C2440AL芯片核,主频400MHz,最高可达533 MHz;无须转换直接组成物联网综合系统。
• 硬件最强:FLASH:512 MB Nand Flash+ 2MB Nor Flash双Flash启动;SDRAM:64 MB的SDRAM(或128MB的SDRAM);特有GPRS 3G无线上网功能;掉电后系统保存用户数据功能;
I/O口扩展功能:可进行二次开发、创新、竞赛等扩展实验。
• 软件最优:所有操作系统任意切换,例如:① Linux、② WinCE、③ UC/OS-II、 ④ VxWorks、⑤无操作系统等,无需特殊操作,可互相任意切换;
• 资料最全:提供Linux、WinCE、UC/OS-II、VxWorks和无操作系统等五种实验指导书及文档资料、PPT课件、源程序代码等;
• 服务最好:中国软件行业协会嵌入式系统分会会员,教育部中南地区电子电气学会嵌入式教学师资培训及学生实习基地,并对学习嵌入式学生颁发专业嵌入式证书。
技术参数:
- 标配640*480像素,日本原装8.5寸TFT真彩液晶触摸屏。
- 触摸屏:四线电阻式;
- 两个五线异步串行口,波特率高达 115200bps;
- 无线遥控模块;
- 2个100M以太网接口(另一个预留),采用DM9000;
- 红外人体感应报警模块;
- 4个主USB接口;1个从USB接口;
- 8个LED数码管;
- 音频接口:立体声音频输出接口可接耳机;话筒输入接口可接麦克风;
- 直流电机控制模块;
- 步进电机控制模块;
- 10位8通道AD/DA转换模块;
- 4*4键盘,8位开关量实验模块;
- VGA模块;
- SD/MMC接口;
- IDE硬盘/CF卡接口;
- CAN总线接口;
- JTAG接口;
- 实时时钟RTC;
- 8个LED工作指示灯,4个电源指示灯;
- 蜂鸣器模块;
- I2C接口;
- PWM控制;
- Reset 电路:复位稳定可靠;
- 可拨打电话/接听电话、发短信;
- USB无线上网;
- 万能扩展插座接口;
- 提供高速外置高级仿真器;
选配扩充配置模块:
1、GPRS模块;2、GPS模块;3、FPGA模块;4、USB摄像头模块;5、USB2.0模块;6、指纹识别模块;7、蓝牙模块;8、USB无线网卡;9、红外接收/发送模块;10、ZigBee模块;11、射频模块;12、SD卡;13、CF卡;14、DSP模块;15、接触式/非接触式IC卡模块;16、气体/温度/压力模块等。
软件特性:
Linux:
- 操作系统:Linux2.6.30
- 文件系统:YAFFS file system
- 图形用户界面:支持Qt/E
- 设备驱动:串口,Ethernet,Audio,SD卡,IDE,AD/DA,USB,红外,LCD,触摸屏,USB mouse,4*4键盘,RTC,GPIO等。
- 开发工具:arm-linux-gcc交叉编译器,GDB,busybox1.2.0工具集
- 多媒体软件:Mediaplay媒体播放器,实现MP3播放器;madplay 音频播放器。
WinCE:
- 板级支持包:WinCE.5.0
- 设备驱动:串口,Ethernet,Audio,SD卡,USB,红外,LCD,触摸屏,摄像头,LED,RTC等。
- 多媒体软件:mediaplayer媒体播放器,实现MPEG2、MPEG4、WAV,mp3等多种媒体解码。
UC/OS-II:
- 操作系统:UC/OS-II :UC/OS-II for ARM源码,应用程序源码
- 图形用户界面:自主开发的API函数库
- 开发工具:支持EWARM开发环境
Vxworks:
- 板级支持包:Vxworks5.5.1BSP
- 开发环境:支持Tornado2.2.1
实验项目及内容:
Linux、WinCE、UC/OS-II、Vxworks:
- 实验一、Linux开发环境使用与Linux常用命令
- 实验二、“hello world!”嵌入式Linux程序
- 实验三、串口实验
- 实验四、LED灯的控制
- 实验五、蜂鸣器的控制
- 实验六、数码管实验
- 实验七、键盘驱动实验
- 实验八、步进电机实验
- 实验九、直流电机实验
- 实验十、A/D接口实验
- 实验十一、DA接口实验
- 实验十二、红外感应模块输入控制实验
- 实验十三、无线射频遥控输入控制实验
- 实验十四、CAN总线实验
- 实验十五、I2C接口实验
- 实验十六、 GPRS电话短信实验
- 实验十七、GPS模块实验
- 实验十八、指纹模块实验
- 实验十九、摄像头实验
- 实验二十、USB2.0模块实验
- 实验二十一、FSK射频实验
- 实验二十二、FPGA与ARM接口实验
- 实验二十三、54 MUSB无线网卡的使用
- 实验二十四、GPS无线上网实验
- 实验二十五、ZigBee模块通讯实验
- 实验二十六、无线蓝牙通讯模块
- 实验二十七、接触式IC卡实验
- 实验二十八、非接触式IC卡实验
- 实验二十九、温度测试实验
- 实验三十、气体酒精检测实验
- 实验三十一、压力传感器实验
- 实验三十二、DSP模块与ARM接口实验
无操作系统实验(ADS):
- 实验一、流水灯实验(汇编)
- 实验二、流水灯实验(C调用汇编)
- 实验三、流水灯实验(C语言)
- 实验四、外部中断应用实验
- 实验五、DMA控制器实验
- 实验六、串口通信实验
- 实验七、实时时钟实验
- 实验八、TFT液晶显示实验
- 实验九、触摸屏控制实验
- 实验十、AD转换实验
- 实验十一、DA转换实验
- 实验十二、键盘扫描实验
- 实验十三、数码管显示实验
- 实验十四、IIS音频总线实验
- 实验十五、USB设备实验
- 实验十六、SD卡接口实验
- 实验十七、TFTP以太网通信实验
- 实验十八、直流电机实验
- 实验十九、步进电机实验
- 实验二十、GPRS/GSM通信实验
- 实验二十一、综合实验——红外感应门禁系统