FLYSUN-ARM9200开发板由北京飞旭科技有限公司设计开发,主处理器基于Atmel公司的AT91RM9200 ARM处理器。AT91RM9200内嵌ARM920T核,带有全性能的MMU,具有高性能、低功耗、低成本、小体积等优点,广泛地应用在各种嵌入式系统中,如通信、军事、航空、航天、工业控制、交通等领域。
FLYSUN-ARM9200是公司专门针对工业级嵌入式应用开发的一款ARM开发板,开发板的通讯接口比较丰富,非常方便用户进行工业级场合的数据采集通讯应用开发。系统由核心和主板组成,核心板带有CPU和32-128MB的SDRAM、4MB NorFlash,主板有1个32MB NandFLASH(可换16-64MB NandFLASH) ,1个10/100M以太网接口,1个USB Host,1个USB从接口,1个SD卡接口,1路CAN,1个irDA、 1个RS485、1个8X8 KEYB、1个240X128点阵LCD接口、RTC、1个JTAG接口和1个外部扩展总线,用户可以根据自己需要自由扩展。
FLYSUN-ARM9200开发板上运行的是移植后的嵌入式ARM-Linux操作系统2.4.19,LINUX2.6.13目前也已经跑起来了,但还需要进一步完善,不久就可以提供客户使用。
FLYSUN-ARM9200开发板支持标准LINUX下的常用网络服务及其他实用工具程序。开发板也支持使用KEIL 和ADS软件结合JTAG仿真器进行应用开发,开发光盘中提供大量演示程序,包括ADS下的对所有硬件的操作演示和LINUX操作系统下的所有硬件的驱动和驱动测试的演示程序,同时还提供用户开发中经常会用到的多线程、网络传输、数据采集串口通信等应用演示程序。 由于客户的应用千差万别,用户可能会使用到新的硬件模块连接到开发板中,我们可以可协助用户开发特定软件与设备驱动程序。
1. 硬件特性
硬件部件 功 能 描 述 备 注 CPU Atmel AT91RM9200 ARM920T内核,主频180MHz,速度为220MIPS。工业级:-40℃ -85℃ 程序存储器 4MB NorFLASH 保存引导程序和操作系统。工业级。 数据存储器 64MB NandFLASH 应用程序或数据存储。(可选工业级) SDRAM 32-128MB SDRAM 板上焊接64MB,可选美光工业级芯片。 以太网 10/100Mbps自适应以太网接口 CPU内嵌 USB Host 支持USB1.1/2.0通信 可支持U盘及USB鼠标键盘等. USB 从接口 支持USB1.1/2.0通信 LINUX中尚不支持,可用ADS软件环境测试 UART 支持异步串行通信 2个3针RS-232接口 1个9针RS-232接口 SD卡接口 支持SD卡读写 与多媒体卡规范V 2.2兼容与SD 存储卡规范V 1.0兼容 RS485 支持RS485方式通信 1通道接口RS485 CAN 支持CAN2.0a/b 与9200为SPI总线接口 RTC 为系统提供实时时钟基准 内部实时钟不支持电池供电,在外部扩充DS1302可接电池. irDA 支持红外数据发送、接收 收/发距离<5m JTAG接口 支持JTAG调试与开发 标准20针定义 KEYB 支持1-64距阵键盘 支持用户自定义矩阵键盘. LCD 240x128点阵,显示字符、图形、数据、汉字库、表格等 单色LCD工业级屏,工作温度:-20度至+85度。支持所有使用T6963C控制器的单色屏。用户如使用其他单色屏,可以根据参考设计修改一下就可以应用到其他单色屏上。 引脚扩展 支持系统扩展 扩展了ARM9的16位数据总线和8位地址总线及读写、复位、中断信号.可外扩AD、DA、DIO 主板尺寸 146 X 115 单位: 毫米
2. 提供软件说明
软 件 功 能 描 述 备 注 Bootloader及源代码 硬件测试 支持所有硬件部件的测试 U-BOOT 支持以太网程序下载,提供U-BOOT源代码 Linux内核/文件系统及源代码 Linux Kernel 2.4.19 提供Kernel裁减制作方法,包括新增减硬件设备内核开发方法等。并提供底层内核源代码。 各种常用文件系统 支持ROM/CRAM/EXT2/FAT32/NFS等文件系统 Busybox Busybox 1.00,提供源代码,其中包括Linux基本命令和常用工具,主要用于裁剪根文件系统。 Liunx下设备驱动程序及源代码 UART/485/irDA/CAN驱动 串口/485/irDA/can通信 以太网驱动 以太网10/100M通信 USB驱动 USB设备驱动,包括U盘、移动硬盘、摄象头等 KEYB/LCD驱动 KEYB驱动/LCD驱动 SD卡驱动 支持在SD卡上挂装FAT文件系统 根文件系统 Ramdisk 提供了Ramdisk文件系统修改制作方法,客户应用程序开发和应用程序自启动方法;提供LINUX常用的命令,参见图2
3. 开发光盘中的文档说明 *****************************************************
ARM-LINUX开发环境安装软件包文件说明。
版本: 1.3.1
硬件:AT91RM9200DK开发板
说明: / 表示光盘根目录 *****************************************************
[/]
install.sh 安装脚本。
mkramdisk.sh 建立根文件系统映象文件的脚本。
README.TXT 本说明文档。
目录说明:
************
[demos_ads] 使用ADS1.2编译的所有ATMEL-9200DK开发板硬件测试例程,ATMEL公司提供。
[demos_linux] linux下的硬件测试源代码,专门针对开发板,只包括开发板上的硬件的测试程序。
01_lcd lcm240128液晶模块测试。
02_keyboard 8x8矩阵键盘测试。
03_rtc DS1302和at91rm9200内部实时钟测试。
04_serial RS232、RS485、红外测试。
05_io IO扩展板288个IO测试。
06_watchdog 看门狗测试。
07_net TCP、UDP客户服务器测试。
08_pthread 多线程程序演示。
09_can can总线通讯测试。
lib 驱动接口封装库。
include 应用开发库头文件。
[doc] 开发指南及相关资料。
[editor] anjuta和sourceNavigator编辑器。
[img] bootloader、内核、根文件系统映象文件。
[src] LINUX内核源代码,根文件系统,u-boot,busybox-1.00源代码。
busybox-1.00.tar.gz
linux-2.4.19-rmk7.tar.bz2
rootfs.tar.bz2
u-boot-1.1.2.tar.bz2
[tools] arm-linux-gcc编译器,FTP服务器及客户端LINUX下RPM安装包。
[原理图] 开发板的原理图; ATMEL公司提供的开发板参考设计ORCAD格式,其中包括原理图和PCB。
4.开发套件销售清单
FLYSUN-9200DK开发板一块
交叉串口线/网线各一根
资料光盘(包括ADS/LIUNX下的驱动及源代码、BOOTLOADER及源代码、KERNEL及源码、RAMDISK及源码、LIUNX下开发环境、GCC教材、LIUNX下开发工程等)
单色液晶(可选件)一个
5V电源一个
联系人:刘小姐
电话:010-51695537
QQ:760346821 QQ群:109739525
邮箱:liufei@leadzil.com
网站:http://www.fly-sun.com.cn
地址:北京市海淀区中关村南大街甲6号铸诚大厦1716
邮编:100083
文章评论(0条评论)
登录后参与讨论