"); //-->
产品简介: |
ARMRF-STR912既可以作为高校嵌入式系统教学的ARM嵌入式教学实验开发平台,也可以作为高级ARM9嵌入式开发系统平台使用。该系统支持多种嵌入式操作系统,提供丰富的配套教材、实验例程和多媒体教学课件,电路采用模块化设计,是高校进行嵌入式系统教学和企业/研究单位教学高级32位ARM9MCU开发的最佳选择。
该高级教学实验箱选用基于ARM966内核(ARM9内核、96MHZ)、单电源供电、低功耗、LQFP128封装的ST912作为主CPU。在Keil最新Real View Microcontroller Development Kit(MDK)开发平台上,国内独家实现完全实现全部编译、下载调试、 在线仿真、DEBUG、功能相当于价值数万美元的ARM9高级开发平台,价格低于国内外同类产品!
随系统免费配套提供的支持最新Keil集成开发环境的WLINK-JTAG仿真器(全兼容KEIL原装U-LINK仿真器),该仿真器支持几乎所有基于ARM7/ARM9/Xscale/Cortex-M3内核ARM微处理器的仿真与开发,并具备ISP下载编程功能。 无线龙标准扩展插座,可以选购各种无线龙无线模块。 |
产品图片: |
功能特点: |
硬件特性: l CPU处理器 n ST 公司STR912,采用ARM966E-S内核,MCU:STR912FW44×6(ARM966E-S 核),内含(512K+32K+32)B flash、96K SRAM。带有丰富的内外部资源,包括:USB、CAN、UART、IrDA、I2C、SSP、I/O、RTC等。 l LCD显示 n 一块2.2英寸真彩液晶带触摸显示屏;。 l 接口和资源 1. 10M/100M 以太网接口; 2. USB2.0 通信接口; 3. CAN 通信接口(CAN,带CAN驱动芯片); 4. 3个RS232异步串行接口(UART0、UART1、UART2); 5. 一个红外数据传输; 6. 一个数字温度传感器; 7. 一个SD/MMC接口(SD/MMC); 8. 一个GMS模块接口; 9. 一个蜂鸣器; 10. 一个麦克风; 11. 一个C2D外扩接口; 12. 一个模拟输入出外扩口; 13. 一个JTAG口; 14. 一个ETM接口; 15. 一个LCM。 16. 10个LED(一个电源指示,一个GSM指示,8个通用); 17. 16个通用按键; 18. 一个RTC 修改检测按键(TAMPER); 19. 一个复位按键; 20. 一个DC +5V 外接电源接口; 21. 一个电池 4.5v外接电源接口; 22. 一个RTC备用电源; l 系统时钟 25M晶体振荡器。 选配件:ST三轴加速度传感器、CC2430-ZigBee无线传感器网络模块、CC2420-ZigBee无线传感器网络模块、IA4421无线传输模块、蓝牙模块、GSM模块。
软件特性: l CPU片上外设(PLL、RTC、WDG、Timer、PWM、USB、CAN、SSP、I2C、UART等)的测试程序源码 l 板上所有扩展硬件模块(包括LCD、网络等)的驱动、测试程序源码 l USB协议栈源码(HID类,见USB工程) l 移植好的μC/OS-II(见uCOS_II工程) l UCGUI驱动及多哥例程 l 硬件原理图及使用手册 |
序号 |
名称 |
单位 |
数量 |
备注 |
1 |
WULINK仿真器 |
台 |
1 |
|
2 |
STR912主板 |
块 |
1 |
STR912 |
3 |
USB线 |
根 |
2 |
|
4 |
RS232串口线 |
根 |
1 |
|
5 |
电源 |
个 |
1 |
5V |
6 |
光盘 |
张 |
1 |
基础实验/UCOS/GUI等 |
其他 |
||||
1 |
加速度传感器 |
个 |
1 |
选配 |
2 |
GPRS模块 |
块 |
1 |
选配 |
1. STR912主板 |
参数 |
尺寸:170.8㎜×124.5㎜×14.7㎜(以实物为准) CPU:STR912F 接口:3个串口,1个CAN总线接口,1个SD卡插槽,1个SIM插槽,以太网插槽,1个B型USB插座,20针JTAG插座,20孔2430模块插座,SIM模块接口 键盘:4×5个按键 液晶:320×240,彩色 其它:蜂鸣器,麦克风 |
|
ARM9学习/开发 预留ZigBee接口 |
|
|
|
2. WULINK仿真器 |
参数 |
尺寸,86.70㎜×52.44㎜×21.98㎜(以实物为准) 接口:USB B型插座,20针IDC插座
|
|
接STR912 主板IDC插座,程序下载和仿真用。 |
|
|
|
3. 电源适配器 |
参数 |
输入:AC 220V 50Hz 输出:DC 5V 600mA |
|
|
|
|
|
4. 串口线 |
参数 |
接口类型:RS232 |
|
|
|
5. USB线 |
参数 |
接口类型:A型插头-B型插头 |
|
|
软件配置:
系统使用说明书(150页):详细介绍开发板硬件原理、KEIL使用环境,以及STR912基础实验手册、UCOS移植手册等。
STR912基础实验手册代码:
GPIO之KEY:扫描4*4矩阵键盘实验,演示如何对GPIO的输出置位和读操作,按键后LCD会显示对应的键被按下
AD转换器:测加速度传感器实验,利用内部AD测量加速度传感器值.在LCD上显示X,Y,Z各自的变化值.
外部AD实验:测试外部输出模拟量,在扩展的AD口上加0-3.3V的模拟信号,测得此值并在LCD上显示出来.
麦克风实验:USB麦克风,将板上的麦克风配置为USB麦克风,连接USB接口后识别为录音设备,可在'录音机'中使用.
CAN:回环测试,利用CAN的LoopBack模式进行自检.
DMA控制器:存储器间传输,利用DMA控制器做Memory to Memory传输测试,将一个连续的Buffer0中的数据分别传送到Buffer1,Buffer2,Buffer3.可以在IDE工具的Memory Window中查看运行后的结果.
EMI接口:EMI操作LCD显示.默认显示240*320*16bit图片,按键切换到RGB单色显示演示
EMI操作RAM:向外部RAM的指定地址写一固定数值,然后读回校验数据是否正确.LCD显示当前操作的RAM内地址.
Flash存储器:FMI.读写内部的Flash实验.
SSP控制器:1、SSP控制LED灯,利用SSP控制74HC595来驱动LED指示灯. LED将做流水灯显示.2、SSP读温度传感器,利用SSP读取温度传感器实时温度值,在LCD上显示出来.3、SD卡读写实验,利用SSP操作SD读块和写块.
UART:分别演示UART0,UART1,UART2的收发.
定时器:IRQ,TIM0中断实验,配置TIM0为输出比较模式,当输出比较寄存器和计数器之间匹配时产生中断。TIM3做PWM输出实验,配置TIM3为PWM输出模式,在P4.6上有信号输出.
红外线接口:IrDA,收发实验
看门狗:RST,看门狗定时器复位系统实验.每隔1S看门狗复位系统一次,LCD背光的开与关指示系统处于工作或复位状态.
WDG看门狗定时器中断实验:设置看门狗定时器每隔0.67S中断一次,中断后改变LED指示灯D11的状态
脉宽调制器:利用PWM输出音频信号到音频功放LM386输出.
实时时钟:开启内部的RTC实时时钟,并在LCD上显示走时情况
中断相关实验:WIU,唤醒中断实验.按J28键产生中断,中断发生后指示灯反转显示(交替).
STR912以太网实验:
EasyWEB:
1、使用EasyWEB-API实现一个动态HTTP-Server页面,可以在IE浏览器中打开此页面
2、将板上J47与电脑用对联线相连或接至交换机上,在IE浏览器的地址栏键入"192.168.0.100"回车即可打开页面
3、页面为自刷新模式.
STR912USB控制实验:
1、Memory.模拟Mass Storage设备的演示.
2、Joystick.基于USB方式的HID协议,用四个键(J28,J33,J34,J38)模拟鼠标操作.
STR912uCOS移植:移植μCOS-II到STR91x
EMI接口:这个例程演示如何在uC/OS II中配置EMI,通过EMI结果读写外部RAM.
GPIO实验:这个例程演示如何在uC/OS II中配置GPIO采集按键实验。任务1负责显示按键,任务2负责采集按键。当有按键发生时,任务2通过邮箱发送按键值给任务1,任务1显示当前按键。
PWM实验:这个例程演示如何在uC/OS II中配置PWM通过P4.6输出信号。按上下键调节脉宽宽度。
RTC实验:这个例程演示如何在uC/OS II中配置RTC显示和调整时间。按上下键调整时间,左右键选择要调整的时间项。
STR912uCGUI
“Hello”程序:这个例程以最简单的方式演示如何在uC/OS II中配置和使用GUI,调用标准的16×16 ASCII字体显示"Hello World!"
编辑对话框演示:这个例程演示如何在uC/OS II中配置和使用GUI创建一个编辑对话框。按上下键编辑字符(J33J34),左右键选择要编辑的字符(J28 J38),按TAB键选择不同的编辑框或选择按钮。
窗口显示演示:这个例程演示如何在uC/OS II中配置和使用GUI,创建一个对话框以及消息对话框。按回车键关闭窗体(J40)同时弹出消息对话框,再次按回车键关闭消息对话框。
汉字显示演示:这个例程演示如何在uC/OS II中配置和使用GUI调用自定义16×16汉字库FHzk16x16_Cu显示汉字。如要显示其他汉字只要在对应位置添加其字模即可。
图形显示演示:这个例程演示如何在uC/OS II中配置和使用GUI显示一张BMP图片。
STR912uCGUI使用手册:
GUI电子版教材,详细介绍GUI各个函数及功能!
FS应用实例:个例程演示如何在uC/OS II中配置和使用FS文件系统。读写SD卡的块。
SDMMC卡读写模块:(选配)
GSM模块实验:(选配)
SMS演示:
这个例程演示如何在uC/OS II中配置和使用GUI创建一个编辑对话框。按上下键编辑字符,左右键选择要编辑的字符,按TAB键选择不同的编辑框或选择按钮。按回车键确认选择
电话演示:
这个例程演示如何在uC/OS II中配置和使用GUI创建一个编辑对话框。按上下键编辑字符,左右键选择要编辑的字符,按TAB键选择不同的编辑框或选择按钮。按回车键确认选择
其他:系统涉及到所有硬件数据手册,需要的所有驱动及开发环境等
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。
1725428951 阅读:9147