AT91SAM9G45簡介
基於ARM926EJ-S的AT91SAM9G45結合了通常需要用到的用戶界面功能與高速數據傳輸接口,其中包括LCD控制器、電阻式觸控螢幕、攝像頭接口、音頻、乙太網10/100以及高速USB以及SDIO。 憑藉運行頻率高達400MHz的處理器以及多個數據傳輸率超過100 Mbps的外設,AT91SAM9G45擁有極高的性能以及網路頻寬或本地存儲器頻寬,足以提供出色的用戶體驗。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)以及後備電池部分,可在活動與待機模式下最大限度降低功耗。
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 作業系統並提供全部板載外設驅動程式說明及相關測試程式
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℃寬溫溫度範圍內穩定工作,滿足工業級產品的各種套用需求,在工業控制、現場通訊、數據採集分析、儀表儀器等各種領域得到廣泛套用。
結構框圖
硬體特性
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 |
項目 | 特 性 | 描 述 |
啟動代碼 | 版 本 | 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 | 蜂鳴器驅動 |
套用領域
工業控制終端
智慧型儀器儀表
數據採集分析
醫療方面產品
遠程抄表系統集中器
網路終端