集MCU、DDR、NandFlash、硬件看门狗等等于一体核心板

电子说

1.2w人已加入

描述

本文导读

为了便于用户快速开发产品,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、I2CI2S、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

mcu

图3.10 M28x-T系列核心板功能框图

3.3.4  产品选型

M28x-T系列核心板的具体参数详见表3.8,用户可以根据自己的项目技术需求选择合适的核心板做二次开发。

表3.8 M28x-T系列核心板产品选型表

mcu

3.3.5  I/O信息

M28x-T系列核心板为了配合标准驱动软件开发,产品出厂时的固件为I/O设置了默认功能,如果需要更换管脚功能属性时,用户可以参考手册,认真了解驱动架构,并在提供的BSP开发包基础上自行修改驱动,适配自己需要的功能。配置完后,需检查每个管脚配置是否正确,避免驱动冲突。

mcu

图3.11 M28x-T系列连接器管脚排列

如图3.11所示为核心板产品管脚排列示意图,核心板采用了J1(A1 ~ A80)和J2(B2 ~ B80)两个精密的板对板连接器将处理器的资源从背面引出。J1和J2两个连接器对应引脚的出厂默认功能分别详见详见表3.9和表3.10。

表3.9 M28x-T核心板管脚定义(A)mcu

mcu

mcu

mcu

表3.10  M28x-T核心板管脚定义(B)

mcu

mcu

mcu

mcu

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)。

mcu

图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、I2CI2S、CSI、ADC接口;

  • 外置独立硬件看门狗;

  • 支持SD卡、USB、网口等多种升级方式;

  • 供电范围:5V±5%;

  • PCB板层:6层板工艺;

  • 尺寸大小:30mm×48mm;

  • 采用高精度板对板连接器;

  • 所有元器件均符合工业级-40℃~+85℃要求。

3.4.3  产品功能框图

M6G2C系列核心板将i.MX6UL处理器、DDR3、NandFlash、硬件看门狗等集成到一个30mm×48mm模组中,使其具备了无与伦比的性价比,其功能框图详见图3.13。

mcu

图3.13 M6G2C系列核心板功能框图

3.4.4  产品选型

M6G2C系列核心板的具体参数详见表3.11,用户可以根据自己的需求选择合适的核心板做二次开发。

表3.11 M6G2C系列核心板产品选型表

mcu

3.4.5  I/O信息

M6G2C系列核心板为了配合标准驱动软件开发,产品出厂时的固件为I/O设置了默认功能,如果需要更换管脚功能属性时,用户可以参考手册,认真了解驱动架构,并在提供的BSP开发包基础上自行修改驱动,适配自己需要的功能。配置完后,需要检查每个管脚配置是否正确,避免驱动冲突情况。

mcu

图3.14 M6G2C系列连接器管脚排列

如图3.14所示为核心板产品管脚排列示意图,核心板采用了A(A1 ~ A80)和B(B1 ~ B60)两个精密的板对板连接器将处理器的资源从背面引出。A和B两个连接器对应引脚的出厂默认功能分别详见详见表3.12和表3.13。 

表3.12 M6G2C核心板管脚定义(A)

mcu

mcu

mcu

mcu

表3.13 M6G2C核心板管脚定义(B)

mcu

mcu

mcu


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分