ot9arm9001
是基于atmel at91rm9200 arm920t内核工业级处理器的嵌入式系统开发平台,是一款高性能的嵌入式工业控制主板,支持总线外扩io功能。
1. at91rm9200简介
arm920t内核(16-/32-bit risc cpu),独立的16k指令和16k数据cache,写缓存,全功能的mmu虚拟内存管理单元;
内部16kb sram和128kb rom;
ebi接口控制器(支持sdram, static memory, burst flash, glueless connection tocompactflash®, smartmedia™ 和nand flash)
增强的时钟和电源管理控制器pmc;
带有两个pll的片内振荡器;
4个可编程的外部时钟信号,包括定时中断、看门狗、秒计数器的系统定时器,带报警中断的实时时钟;
带有8级优先级、可单个屏蔽中断源的先进中断控制器(aic),7个外部中断源和1个快速中断源;
4个32位的io控制器
20通道外围数据控制器(pdc或dma)
1个10m/100m ethernet控制器
2个usb 2.0 主机接口, 1个usb 2.0 设备接口
2个多媒体卡接口mci控制器(兼容multimedia card和sd memory card)
3个同步串行口ssc控制器(兼容iis)
4个通用同步/异步串行端口uasrt
1个主/从串行设备接口spi
2个3通道16位定时计数器(pwm/俘获/波形模式)
1个两线串行接口twi (主模式)
jtag/ice。
工业控制板ckarm9200提供了丰富的软硬件功能。
2. 硬件资源概述:
处理器:
atmel 200mhz at91rm9200,32位arm920t工业级嵌入式通用处理器
存储器:
32m字节sdram
8m字节dataflash
32k字节的fram
512k字节nvram。
10/100m以太网(双网):
at91rm9200自带的以太网控制器+phy(dm9161e)
扩展的dm9000以太网控制器
usb:
2个usb2.0 host
串口:
1个隔离rs485,1个隔离rs232串口,两个隔离rs422、rs485、rs232跳线可选串口
一个dbgu调试串口。
实时时钟:
at91rm9200内部自带实时时钟;
fm3808提供实时时钟功能(掉电不丢)。
看门狗:
at91rm9200内部看门狗
fm3808看门狗功能
ds1232芯片看门狗电路。
开关量:
di,16路 带光隔,共地型,5v
do,16路 带光隔,共电源型,5v
语音接口:
采用isd25120
3. 软件资源:
bsp:
提供板极调试支持包,可以在没有os的情况下检测硬件工作状态,同时也为用户编程提供了模版。
bootloader:
提供当前*新的版本的u-boot1.1.3和相关的其他软件及全部源码。
操作系统:
全部源代码开放的嵌���式arm linux操作系统,目前提供内核版本2.4.26。
文件系统:
提供根文件系统ramdisk,支持基于dataflash的jffs2文件系统。
驱动程序:
板上所有设备的linux驱动程序,包括两个以太网口,串口(232,485,422),usb, dataflash等。
开发工具:
提供编译内核所需的arm-linux交叉编译工具
提供glibc, uclibc等库文件。
提供软件开发的详尽文档。
- 温馨提示:为规避购买风险,建议您在购买前务必确认供应商资质与产品质量。
- 免责申明:以上内容为注册会员自行发布,若信息的真实性、合法性存在争议,平台将会监督协助处理,欢迎举报