标题：AT91SAM9G45
AT91SAM9G45简介
  SAM9G45[1]基于ARM926EJ-S的AT91SAM9G45结合了通常需要用到的用户界面功能与高速数据传输接口，其中包括LCD控制器、电阻式触摸屏、摄像头接口、音频、以太网10/100以及高速USB以及SDIO。 凭借运行频率高达400MHz的处理器以及多个数据传输率超过100 Mbps的外设，AT91SAM9G45拥有极高的性能以及网络带宽或本地存储器带宽，足以提供出色的用户体验。安赛卓尔电子科技推出的 QY-9G45EK AT91SAM9G45开发板已完美支持多种操作系统如Linux系统、wince系统等，经国内多家厂商的使用，已在工业控制、医疗电子、节能环保、智能交通、能源节能、矿业终端、电力系统、通讯系统、纺织行业、数控行业、汽车电子、工业触摸屏控制系统、机器人视觉、媒体处理无线应用、数字家电、车载设备、通信设备、网络终端等环境恶劣场合广泛应用[2]。
AT91SAM9G45特性
AT91SAM9G45支持用于程序和数据存储的最新一代DDR2以及NAND闪存接口。 内部133 MHz多层总线架构与37条DMA通道、一个双路外部总线接口以及分布式存储器密不可分，其中，存储器包括可配置为紧耦合存储器（TCM）的64-KB SRAM。该总线架构可保持处理器以及高速外设所需的高带宽。 
I/O支持1.8V或3.3V工作电压，可针对存储器接口以及外设I/O而单独配置。 本特性让用户从此不再需要任何外部电平位移器（Level Shifter）。 此外，它还支持0.8球间距封装，从而能够实现低成本PCB制造。 AT91SAM9G45功率管理控制器包含高效的时钟门控（Clock Gating）以及后备电池部分，可在活动与待机模式下最大限度降低功耗。
  SAM9G45[3]AT91SAM9G45支持SD卡启动烧写，可以方便实现客户的系统更新及批量生产测试。同时芯片内部的高速USB2.0接口可以在天漠科技的SBC6845板上实现12MB的读写操作，更值得一提的是此款芯片内部有很好的网络控制器及DMA通信结构，可以实现高速的网络通信，实测网络速度在SBC6845的板子上也实现了90多兆的实际通信速度。这些方便可靠的应用接口可以在工业通信方向大显身手。
AT91SAM9G45的串口控制器均带有RS485通信模式功能，这种功能的应用可以实现在系统下实现RS485精确应用，减少系统下为RS485通信方向带来的系统开销及不便性，可以实现很精确的收发切换。
双总线架构是这款芯片的又一大特色，在不影响最小系统工作的情况下，外围设备的通信均通信DMA功能得以实现，对系统的稳定性及系统的通信效率有很好的表现。
AT91SAM9G45最新产品
SBC6845工业单板机- Atmel AT91SAM9G45（ARM 926EJ-STM，主频400MHz）工业级芯片，兼容AT91SAM9M10处理器
- 板载128MB DDR2 SDRAM、256MB NandFlash、4MB DataFlash
- 外扩精准RTC，支持多种尺寸LCD液晶屏显示，CPU支持最大分辨率1280*860
- 板载5路串口(其中COM2作为RS485），1路CAN-Bus总线接口，1路网口，并支持多种通信方式
- 外扩1路SPI总线、1路IIC总线、1路PWM信号、1通道10Bit ADC
- 支持Linux2.6.30/WinCE 6.0 操作系统并提供全部板载外设驱动程序说明及相关测试程序
  AT91SAM9G45工业单板机[4]SBC6845工业单板机是深圳市天漠科技有限公司基于Atmel AT91SAM9G45工业级处理器推出的一款ARM嵌入式工控应用单板机。体积小，价格低，SBC6845板载128MB DDR2 SDRAM、256MB NANDFlash、4MB DataFlash，扩展出了5路RS232串口(其中COM2作为RS485)、1路CAN接口、网口、高速USB Host、SD/MMC接口、Audio Out等接口。
SBC6845完全按照工业标准设计，可在-40℃~85℃宽温温度范围内稳定工作，满足工业级产品的各种应用需求，在工业控制、现场通讯、数据采集分析、仪表仪器等各种领域得到广泛应用。 结构框图  AT91SAM9G45工业单板机结构图[5]硬件特性CPU单元：
Atmel AT91SAM9G45工业处理器芯片 
400MHz ARM926EJ-S 
扩展精准RTC，外置备用电池（CR2032,默认不配）
存储器：
128MB DDR2 SDRAM 
256MB NandFlash 
4MB DataFlash 
高速SD卡接口，支持热插拔 
通信接口：
5路串口 DEBUG：3线 RS232串口（可定制为TTL） 
COM0： 3线 TTL串口（可定制为RS232） 
COM1： 5线 TTL串口（可定制为RS232） 
COM2： 3线 RS485串口，带隔离（可定制为TTL） 
COM3： 3线 RS232串口（可定制为TTL） 
1路以太网（CPU内部自带控制器，10/100Mbps 带灯） 
2路USB HOST（支持USB键盘，USB鼠标，支持热插拔） 
1路CAN-BUS（1路电源隔离CAN-Bus2.0总线） 
显示接口：
LCD CPU支持最大分辨率1280*860 
颜色位数16位RGB模式 
出货选配4.3寸和7寸 
输入输出接口：
键盘接口（6x6矩阵键盘） 
触摸屏（4线电阻式触摸屏） 
Buzzer（1路蜂鸣器） 
Audio Out（支持MP3格式音频播放） 
GPIO（16个GPIO（都来自CPU））
通用接口：
复位按键 
LED指示灯（板载电源指示、工作状态指示） 
2路IO按键 
扩展接口：
1路SPI总线 
1路IIC总线 
1路PWM 
1路采集输入（ADC）（1通道10位AD转换控制器） 
其它配置：
实时时钟（RTC）（独立实时时钟模块，设有备用电池） 
系统电源（默认支持DC12V电源输入） 
电气特性：
工作温度：-40~85°C 
存储温度：-40~85°C 
环境湿度：0%~90%，非冷凝 
PCB机械尺寸：106.5(L)x94(W)mm 
电气指标：+12Vx0.16A<不带LCD> 
系统指标：符合CE、FCC、CCC性能指标 软件特性Linux软件特性
项 目 
特 性 
描 述 
启动代码 
版 本 
u-boot 1.3.4
启动方式 
支持从Dataflash启动 
下载方式 
支持从网络下载内核及文件系统 
更新内核 
可烧写映像到NandFlash、Dataflash
更新文件系统 
支持烧写Yaffs2格式文件系统到NandFlash
内核 
版本 
Linux 2.6.30
支持文件系统格式 
ROM/CRAM/EXT2/RAMDISK/YAFFS2/FAT32
serial
五串口驱动，其中一路是5线串口带硬件流控 
RS485
RS485驱动 
RTC
硬件时钟驱动，掉电保存并恢复系统时间 
以太网口 
10/100M以太网卡驱动（CPU自带网络控制器） 
LCD
TFT LCD驱动，支持480x272、640x480、800x480、800x600
Touch screen
电阻式触摸屏驱动 
音频 
音频驱动 
SD card
SD card 驱动 
USB Host
USB常规设备驱动 
CAN
外扩CAN总线驱动，提供驱动及测试程序 
Keypad
6x6矩阵键盘驱动 
LED
用户LED指示灯驱动 
Buzzer
蜂鸣器驱动 
GPIO
提供驱动 
文件系统 
文件系统格式 
yaffs2文件系统，可读写文件系统 
网络协议 
TCP/IP
完整的TCP/IP协议 
配置系统和服务 
Network Ping
Ping 命令，用于检查网络系统 
Ifconfig,route,inetd
用于网络配置及相关服务程序 
Login,sh,echo,discard
登录各其它程序 
基本工具 
Linux常用命令 
Cat,chmod,discard,echo,flashwrite,flashfsd,
Free,genhtml,init,kill,loader,Ls,mkdir,mount,
ps,reboot,rm,smanaged,sysconf,yes,insmod,
Ismod,rmmod
Wince软件特性
项目 
特 性 
描 述 
启动代码 
版 本 
eboot（wince 6.0） 
启动方式 
支持从Dataflash，NandFlash启动 
下载方式 
支持从网络、VS2005、SAM-BA下载WINCE
操作系统 
版本 
WINCE 6.0
Serial
五串口驱动 
RS485
RS485驱动 
RTC
硬件时钟驱动，掉电保存并恢复系统时间 
以太网口 
10/100M以太网卡驱动(CPU自带网络控制器)
LCD&TSP
TFT LCD 触摸屏驱动 
音频 
音频驱动 
SD Card
SD card 驱动 
USB Host
USB常规设备驱动 
CAN
外扩CAN总线驱动，提供驱动及测试程序 
GPIO
GPIO驱动 
Keypad
6x6矩阵键盘驱动 
LED
用户LED指示灯驱动 
Beep
蜂鸣器驱动 
应用领域
工业控制终端
智能仪器仪表 
数据采集分析
医疗方面产品
远程抄表系统集中器 
网络终端