电子说
本文导读
为了便于用户快速开发产品,ZLG致远电子研发设计了基于AWorks平台的,集MCU、DDR、NandFlash、硬件看门狗等等于一体的,满足工业应用的M28x-T(ARM9核)与M6G2C(A7核)系列核心板。本文为《面向AWorks框架和接口的编程(上)》第二部分硬件篇——ARM9&DSP&Cortex-A系列核心板——第3~4小节:M28x-T核心板(ARM9核)和M6G2C核心板(A7核)。3.3 M28x-T核心板(ARM9核)
3.3.1 概述
M28x-T系列MiniARM(M283-64F128LI-T、M283-128F128LI-T、M287-64F128LI-T、M287-128F128LI-T四款核心板的简称)核心板是ZLG致远电子精心设计的采用板对板连接器接口的低功耗、高性能的嵌入式核心板,处理器采用NXP基于ARM9内核的i.MX283/7,主频高达454MHz,集成了DDR2、Nand Flash、硬件看门狗,支持多种通讯方式,比如UART、I2C、I2S、Ethernet、USB等,同时内部集成了电源管理单元PMU,减小了系统功耗,大大地简化了系统电源设计,并降低了产品设计成本。
M28x-T系列核心板可以在工业温度范围内稳定工作,能够满足各种条件苛刻的工业应用,比如,工业控制、现场通信、数据采集等领域。如图3.7和图3.8所示为M283-T及M287-T系列核心板产品示意图,其工控评估板详见图3.9。
3.3.2 产品特性
CPU:NXP i.MX283/ 7;
运行频率:454MHz;
支持64/128M DDR2;
支持128MB NandFlash;
内置电源管理单元PMU;
预装Linux系统,可支持AWorks操作系统;
支持独立硬件看门狗;
支持多种文件系统,支持SD/MMC卡、U盘读写;
支持1路USB2.0 HOST、1路USB2.0 OTG;
支持2路10M/100M以太网接口,支持交换机功能;
支持多达6路串口、2路CAN;
支持1路SD Card接口,1路SDIO;
1路I2C、1路SPI、1路I²S及4路12位ADC;
内置LCD控制器,分辨率最高达800×480;
支持4线电阻式触摸屏接口;
支持JTAG调试接口;
支持多种升级方式;
采用6层PCB工艺;
尺寸30mm×48mm;
工作电压:3.3V±2%;
采用高精度板对板连接器;
所有元器件均符合工业级-40℃~+85℃要求。
3.3.3 产品功能框图
M28x-T系列核心板将i.MX283/7、DDR2、NandFlash、硬件看门狗等集成到一个尺寸只有30mm×48mm模组中,使其具备了无与伦比的性价比,其功能框图详见图3.10
图3.10 M28x-T系列核心板功能框图
3.3.4 产品选型
M28x-T系列核心板的具体参数详见表3.8,用户可以根据自己的项目技术需求选择合适的核心板做二次开发。
表3.8 M28x-T系列核心板产品选型表
3.3.5 I/O信息
M28x-T系列核心板为了配合标准驱动软件开发,产品出厂时的固件为I/O设置了默认功能,如果需要更换管脚功能属性时,用户可以参考手册,认真了解驱动架构,并在提供的BSP开发包基础上自行修改驱动,适配自己需要的功能。配置完后,需检查每个管脚配置是否正确,避免驱动冲突。
图3.11 M28x-T系列连接器管脚排列
如图3.11所示为核心板产品管脚排列示意图,核心板采用了J1(A1 ~ A80)和J2(B2 ~ B80)两个精密的板对板连接器将处理器的资源从背面引出。J1和J2两个连接器对应引脚的出厂默认功能分别详见详见表3.9和表3.10。
表3.9 M28x-T核心板管脚定义(A)
表3.10 M28x-T核心板管脚定义(B)
3.4 M6G2C核心板(A7核)
3.4.1 概述
M6G2C系列核心板(M6G2C-128LI、M6G2C-256LI、M6Y2C-256F256LI-T三款核心板的简称)是ZLG致远电子精心设计的采用板对板连接器接口的低功耗、高性能的嵌入式核心板,采用NXP基于性能更优的Cortex-A7内核处理器,主频可选528MHz和800MHz,集成了DDR3、NandFlash、硬件看门狗、自带8路UART、2路USB OTG、最高2路CAN-bus、2路以太网等强大的工业控制通讯接口。
M6G2C系列核心板,具备完整的最小系统功能,可有效缩短用户的产品开发的周期。核心板通过严格的EMC和高低温测试,保证核心板在严酷的环境下也能稳定工作。图3.12(a)所示为M6G2C系列核心板产品示意图,其工控评估板详见图3.12(b)。
图3.12 M6G2C核心板及评估板
3.4.2 产品特性
32位Cortex-A7处理;
频率:528MHz/800MHz;
内存:128/256MB DDR3;
Flash:128/256MB NandFlash;
预装Linux系统,可支持AWorks操作系统;
最高支持多达8路串口、两路CAN-bus;
最高支持2路10/100M以太网接口;
集成2路USB2.0 OTG PHY;
支持2路SD卡接口;
支持1路模拟音频输出MQS;
支持LCD、SPI、I2C、I2S、CSI、ADC接口;
外置独立硬件看门狗;
支持SD卡、USB、网口等多种升级方式;
供电范围:5V±5%;
PCB板层:6层板工艺;
尺寸大小:30mm×48mm;
采用高精度板对板连接器;
所有元器件均符合工业级-40℃~+85℃要求。
3.4.3 产品功能框图
M6G2C系列核心板将i.MX6UL处理器、DDR3、NandFlash、硬件看门狗等集成到一个30mm×48mm模组中,使其具备了无与伦比的性价比,其功能框图详见图3.13。
图3.13 M6G2C系列核心板功能框图
3.4.4 产品选型
M6G2C系列核心板的具体参数详见表3.11,用户可以根据自己的需求选择合适的核心板做二次开发。
表3.11 M6G2C系列核心板产品选型表
3.4.5 I/O信息
M6G2C系列核心板为了配合标准驱动软件开发,产品出厂时的固件为I/O设置了默认功能,如果需要更换管脚功能属性时,用户可以参考手册,认真了解驱动架构,并在提供的BSP开发包基础上自行修改驱动,适配自己需要的功能。配置完后,需要检查每个管脚配置是否正确,避免驱动冲突情况。
图3.14 M6G2C系列连接器管脚排列
如图3.14所示为核心板产品管脚排列示意图,核心板采用了A(A1 ~ A80)和B(B1 ~ B60)两个精密的板对板连接器将处理器的资源从背面引出。A和B两个连接器对应引脚的出厂默认功能分别详见详见表3.12和表3.13。
表3.12 M6G2C核心板管脚定义(A)
表3.13 M6G2C核心板管脚定义(B)
全部0条评论
快来发表一下你的评论吧 !