MYS-SAM9G45是米爾科技最新推出的一款基于ATMEL AT91SAM9G45 ARM9高性能(400MHZ)處理器設計的全功能單板機。MYS-SAM9G45單板機有著精巧的設計和豐富的高速外設,加上強大軟件支持包括Linux源碼,WinCE BSP包,ARM-MDK 測試源碼等,極大的滿足了各類嵌入式產品開發和ARM評估學習等各種應用。
ATMEL AT91SAM9G45 ARM9 工作頻率高達400MHZ,片內含64KB RAM 和 64KB ROM,雙外部總行接口支持支持4-bank DDR2/LPPDR,SDRAM/LPSDR/SDRAM/CompactFlash/Nandflash等。可通過TCM配置的多層總線結構和35路DMA,64KB SRAM出色的滿足了各種高速性能要求的外圍,如高速USB host/device, 10/100MBps Ethernet controller,高速 SDIO/MMC接口, 1280x860電阻屏的LCD控制器,觸摸屏以及攝像頭接口等。
MYS-SAM9G45單板機的科學設計為SAM9G45 ARM9的嵌入式產品開發和ARM學習提供了最完善的方案。MYS-SAM9G45 單板機引出了SAM9G45的各種通用用戶端口同時又保持了整板小巧尺寸,使得客戶能將方便的嵌入到目標硬件系統/控制系統中,完善的軟件開發資源如Linux源碼,WinCE BSP包,ARM-MDK 測試源碼,驅動描述說明等,又為客戶的目標應用程序提供了便捷開發環境。 MYS-SAM9G45的綜合優勢降低了客戶的研發周期和成本,是面向各領域如醫療,工業控制,消費電子的嵌入式產品開發的一大利器!
說明: MYS-SAM9G45 單板機也稱作MYS-SAM9G45開發板,作為通用的基于ARM的產品開發工具,在應用上這個板子尺寸較小,傾向于直接嵌入客戶的目標設備和控制系統,所以在命名上是為單板機。
處理器 | |
芯片 | AT91SAM9G45 |
內核 | ARM926EJ-S內核,主頻400MHz |
片內SRAM | 64KB |
片內ROM | 64KB |
片外存儲 | |
SDRAM | 128MB |
NandFlash | 256MB |
DataFlash | 4MB |
EEPROM | 512KB |
Micro SD | 1 |
傳輸接口 | |
以太網接口 | 1 |
CAN | 0 |
高速USB HOST | 1 |
全速USB HOST | 1 |
高速USB Device | 1 |
串口(DBGU) | 1 |
RS485 | 0 |
電話接口 | 0 |
用戶交互 | |
4.3’ LCD觸屏 | 1 |
Camera接口 | 1 |
音頻輸入 | 1 |
音頻輸出 | 1 |
用戶按鍵 | 0 |
系統按鍵 | 2 |
系統接口 | |
RTC實時時鐘 | 1 |
JTAG接口 | 1 |
用戶擴展接口(以下資源部分接口復用,詳細請看用戶手冊或原理圖) | |
串口(UART0,1,2,3) | 4 |
SPI | 2 |
TWD(I2C) | 2 |
ADC模數轉換 | 7 |
PWM | 4 |
GPIO(部分接口共享) |
52 |
PCB板層:8層
調試接口:20-pin,2.54mm標準JTAG接口
工作溫度:-40~+85℃(電氣指標:符合CE,FCC,CCC規范要求)
Linux系統資源(提供源碼)列表類別 | 名稱 | 描述 |
引導程序 | AT91Bootstrap | 一級引導程序 |
u-boot | 二級引導程序 | |
Linux內核 | Linux2.6.30 | 專為MYS-SAM9G45的硬件制定的Linux內核 |
設備驅動 | Ethernet | 以太網驅動 |
LCD+Touch | LCD觸摸屏驅動,支持4.3寸,7寸,10.2寸屏 | |
USB Host | USB Host驅動,支持OHCI和EHCI兩種傳輸模式 | |
USB Device | USB Device驅動(Gadget) | |
Audio | WM8731音頻驅動 | |
MMC / SD | MMC/SD卡驅動 | |
NandFlash | NandFlash/SmartMedia驅動 | |
UART | 串口驅動 | |
TWI(I2C) | Two Wire Interface(I2C)驅動 | |
SPI | SPI驅動 | |
RTC | RTC時鐘驅動 | |
PWM | PWM(脈寬調制)驅動 | |
LED | LED驅動,包括GPIO LED和PWM LED驅動 | |
文件系統 | Angstrom-X11 | 具有圖形界面的X11文件系統,不提供源碼,但用戶手冊提供修改和制定的方法 |
類別 | 名稱 | 描述 |
引導程序 | AT91Bootstrap | 引導Uboot |
Uboot |
1、支持 NandFlash 擦除讀寫 2、支持網絡下載映像 3、支持設置、保存環境變量 4、支持內存內容顯示、對比、修改 5、支持bootm、bootargs設置 |
|
Linux內核 | Linux2.6.30 | 專為MYS-SAM9G45的硬件制定的Linux內核 |
設備驅動 | Ethernet | 以太網驅動 |
LCD+Touch | LCD 觸摸屏驅動 | |
USB | USBHOSTx2、USBOTG | |
MMC/SD | MicroSD卡驅動 | |
UART | USART0、DBGU串口驅動 | |
SPI | SPI驅動 | |
TWI(I2C) | Two Wire Interface(I2C)驅動 | |
DMA | DMA驅動 | |
GPIO | 通用IO驅動 | |
文件系統 | Android文件系統 | 提供二進制鏡像文件 |
主處理器簡介
AT91SAM9G45芯片使用ARM926EJ-S內核,它把用戶接口的功能性和高速數據連接相結合,包括LCD控制器,電阻觸摸屏,相機接口,音頻10/100M以太網,高速USB和SDIO.隨著處理器運行在400MHz和多個速率超過100Mbps的外設,AT91SAM9G45使用高性能和帶寬網絡或本地存儲媒體來提供良好的用戶體驗.
AT91SAM9G45支持最新的DDR2和NAND閃存接口來存儲程序和數據.一個與37個DMA通道相關的133M的內部多層總線接口,以及一個雙外部總線接口,和一個能夠用來配置緊密耦合內存(TCM)的64K字節的分布式內存,它們用來維持處理器和高速外設通信時所需的帶寬.
AT91SAM9G45的電源管理控制器具有高效的時鐘門控和電池備份部分,在上電和待機模式時將功耗降低至最少.
主處理器特性列表
- AT91SAM9G45 Datasheet
- AT91SAM9G45 Reference Manual
- 400 MHz ARM926EJ-S ARM Thumb處理器
- 32 KBytes 數據高速緩存,32 KBytes 指令高速緩存,MMU
- 雙向外部總線接口支持 4-bank DDR2/LPDDR,SDRAM/LPSDR,靜態存儲器,壓縮閃存,帶有ECC的SLC NAND Flash
- 1個64-kbyte內部SRAM,以系統速率或處理器TCM接口的速率單周期存取
- 1個64-kbyte內部ROM,嵌入輔助程序
- LCD控制器支持STN和TFT顯示器,最大為1280*860
- ITU-R BT.601/656圖像傳感器接口
- 高速USB設備,高速USB Host和帶有片上收發器的全速USB Host
- 10/100 Mbps以太網MAC控制器
- 2個高速記憶卡座(SDIO,SDCard,MMC)
- AC'97控制器
- 2個主從串行外圍接口
- 2個三通道32-bit定時器/控制器
- 2個同步串行控制器(I2S mode)
- 四通道16-bit PWM控制器
- 2個2線接口
- 4個USART口包括ISO7816,IrDA,Manchester和SPI modes
- 支持4線觸摸屏的8通道10-bit ADC
- 133 MHz12個32-bit層AHB總線模型
- 37 DMA通道
- 存儲在NAND Flash,SDCard,DataFlash或者serial DataFlash里的Boot
- 復位控制器 with片上上電
- 可選擇的32768 Hz低功率和12 MHz晶體振蕩器
- 內部的低功率32 kHz RC振蕩器
- 1個系統級PLL和一個優化的高速USB級480 MHz PLL
- 兩個可編程的外部時鐘信號
- 高級中斷控制器和調試單元
- 周期限時器,看門狗時鐘,實時定時器和實時時鐘
- 5個32-bit并行Input/Output控制器
- 160條和兩個施密特觸發器輸入多路復用的外圍 I/O可編程的I/O線
-
嵌入式主板
+關注
關注
7文章
6085瀏覽量
35331 -
安卓
+關注
關注
5文章
2130瀏覽量
57193 -
米爾科技
+關注
關注
5文章
227瀏覽量
20969
發布評論請先 登錄
相關推薦
評論