
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层
电源供电:5V/2A
调试接口: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文件系统,不提供源码,但用户手册提供修改和制定的方法 |
Andriod 资源(提供源码)列表
| 类别 | 名称 | 描述 |
| 引导程序 | 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的电源管理控制器具有高效的时钟门控和电池备份部分,在上电和待机模式时将功耗降低至最少.
主处理器特性列表
全部0条评论
快来发表一下你的评论吧 !