多语言展示
当前在线:120今日阅读:61今日分享:18

ARM工控主板选型指南

对于工业控制的朋友们来说,每一个项目的实现都是一个非常艰苦的过程,特别是工控主板的选择和程序代码的调试。由于ARM有比INTEL处理器更多的工控特性优势,比如低功耗、高效率、嵌入性能强、可移植实时操作系统等,渐渐成为工控领域主控单元的首选。
工具/原料
1

Cortex-M

2

Cortex-A

方法/步骤
1

首先我们需要知道ARM内核之间的区别,即Cortex-M和Cortex-A的区别。Cortex-M中的M是Microcontroller的简写,微控制器的意思,实质就是单片机升级版,但是比单片机快。Cortex-M用于少任务控制实时响应场合,一般不带操作系统,如果需要,只能带uCOS或者RTX操作系统。

2

Cortex-A中的A是Application的简写,应用性GPU。Cortex-A用于多任务场合,一般带有操作系统,比如Linux、vxworks、android、windows等。特别是涉及到多媒体、大数据的时候,Cortex-A是最优的选择。

3

下面我们来看看两款ARM工控主板。第一款是MYD-LPC1857工控主板,这是一款基于NXP芯片的工控主板,参数如下。 - NXP LPC1857FET256处理器,Cortext-M3内核,主频180MHz; - 存储器32MB SDRAM,2MB NorFlash,4MB SIPFlash,64KB EEPROM; - 外围设备:3×串口,1×USB HOST,1×USB OTG,1×以太网,2×CAN等; - 默认480×272分辨率,最高可支持1024×768。

4

第二款是MYD-SAMA5D34工控主板,这是一款基于ATMEL芯片的工控主板,参数如下。 - ARM Cortex-A5内核,主频536MHz,ATSAMA5D3X系列处理器; - 512MB DDR2 SDRAM256MB NandFlash,4MB DataFlash,16MB NorFlash; - 2×串口,2×USB HOST,1× Mini USB,2×网口; - MMC/SD卡接口,TF卡接口,CAN接口等; - 默认480×272分辨率,最高可支持1280×720; - MYD-SAMA5D31/33/34支持4.3/7寸触摸屏; - 核心模块+定制接口底板应用; - 完美支持Linux 3.6.9/Android 4.0.4。

5

选择工控主板最主要的就是合适,不必要求最高性能。比如上面的两款工控主板,如果用于8051的延续,替换旧的8051内核,那么选择Cortex-M3就足够了,如果可以,选择其他Cortex-M0也是可以的。如果是做广告机、视频播放器等此类工控机,那么就可以选择第二款Cortex-A5工控主板了。

推荐信息