ARM嵌入式主板综合对比

2020-08-02来源: elecfans关键字:ARM  嵌入式主板  综合对比

随着当代工控智能产品功能的日益复杂以及市场竞争,迫使产品的开发周期不断缩短。基于分工的原则,选择集成了一定软硬件功能的嵌入式主板作为整机部件,已成为当下整机产品设计的一种趋势。尽管目前市面上ARM嵌入式主板是种类繁多,但大致可划分为A、B两类:A类主板是从学习套件演化而来,主要集成了CPU和存储器芯片,在模块周边以焊盘形式引出管脚,客户在使用时需要把主板模块直接焊接在应用底板上;B类主板是针对工控应用而来,除了CPU核心系统外,还包括了常规的显示、USB、网络、UART等接口,并通过操作系统(Linux或CE)封装成完整的计算机运行环境,结构上通过主板两侧引出的双排插针与客户应用底板相连。英创公司的主板产品属于B类。


通过下图对比,可了解这两类主板的基本特征:

A类主板的典型样板B类主板的典型样板
A类主板更接近核心板B类主板更接近单板计算机(图中为英创EM3352)

从上面产品的外形特征可以看到,A类主板的重点是鼓励客户自己来完成嵌入式系统的设计开发,而B类主板则强调客户集中在应用开发上,其分工的切入点是不相同的。由此我们可以对这两类主板产品,就工控智能产品整个开发生产环节的各个方面给出一个定性的比较:


1、样机开发

  A类主板让开发者实际上是面对CPU芯片的,尽管有基本的BSP,但开发者必须了解CPU软硬件方面的各项事宜,才能展开工作,其间必然涉及OS配置、编译等多项技术问题,在这些问题解决后才有后续的应用开发。而B类主板则让客户直接进入应用开发,绝大多数的硬件开发仅仅是引出所需接口,重点在应用程序的开发方面。因此就开发来讲,采用A类主板的项目要求工程师具有更高的技术水平(对企业不利),同时开发周期也明显的长于采用B类主板的开发,开发周期长则意味开发风险大,这些需要企业加以权衡。


2、质量控制

  A类主板必须焊接,才能通电测试。因此对客户来说不能材料入库前进行常规的功能检测,而B类主板因为采用拔插方式,则能更好的满足客户质量控制体系的要求。


3、生产成品率

  相对基于B类主板的产品,应用底板是独立生产的,可在插入主板前加入对底板的静态测试环节,这样就可大大提高整机的成品率。就同一种产品而言,基于A类主板的应用底板的复杂性必然高于B类主板,而且由于批量生产的特点,A类主板必须加入到底板的生产环节,一次焊接完成,然后就只有整板调试,任何生产、焊接环节的差错都可能传递到主板上,因此统计来说生产的成品率B类主板会更高。


4、可维护性

  由于A类主板是焊接方式与底板相连的,如果客户怀疑主板有缺陷,或在使用过程中出现故障,客户是很难把主板取下的。即使取下来,由于已经焊接过,原则上主板故障的责任也很难断定。而对B类主板,因为是拔插方式的,维护起来就方便多了。


5、成本分析

  就目前市场来看,两类产品的价格是大致相当的。对仅需要基本需求的应用,主板的批量价格在¥200元水平,对高级需求的应用,主板的批量价格会上升至¥350元水平或更高。基于A类主板的产品成本控制主要是客户针对自身需求设计专项应用底板来实现的,而对基于B类主板的产品成本控制,则可通过批量订购精简版本的主板来实现。实际上,尽管在物料成本上两类主板产品相差无几,但基于A类主板的采买成本肯定高于B类主板,因为前者采买的物料品种数明显多于后者。另外在生产的成品率,可维护性方面的差异,也会影响客户产品的成本。


6、机械结构

  显然A类主板因为焊接,抗振性是很好的。而B类主板,以英创主板为例,由于采用0.1”间距的双排标准插针,其连接也是非常稳固的,加上板子自重很轻,一般的运输振动都不会对连接产生任何影响。对抗振有更高要求的应用,还可利用主板上的固定孔,进一步加强与底板的连接。同样由于插针的方式,B类主板比A类主板会占用更大的空间,这对一些对空间有严格要求的应用(如手持式设备),B类主板的应用及会受限。


总之两类主板由于在分工的切入点不同,产生两种不同的产品设计、生产、维护模式,供客户选择。

关键字:ARM  嵌入式主板  综合对比 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic504987.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于arm cortex m0的MM32SPIN05TW之无传感方波驱动水泵方案
下一篇:基于FPGA的ARM并行总线和端口设计

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

指令集是什么?ARM封杀对华为有什么影响
,因此有了助记符的概念并在这个基础上产生了汇编语言,通俗来说我们需要将1+2这种信息表达为计算机可接受的0和1的组合,因为人类更能接受1+2这种表达方式,而计算机只能接受0和1的表达方式,汇编语言就是初步解决了人类和计算机的沟通难度,提高了沟通效率。3、指令集的作用以下以实际ARMv8指令集举一个最简单的加法例子来说明指令集的作用。高级语言语句:1+2汇编语言语句:ADD X9(存放1+2的结果),X10(存放1),X11(存放2)在编译成机器语言时,需要解决几个问题:(1) 怎么让计算机明白ADD是什么意思(2) 怎么让计算机以0和1的组合序列表达1+2这个计算指令先解决第一个问题,芯片厂商定义一串序列表示加法,根据ARM
发表于 2020-07-25
指令集是什么?<font color='red'>ARM</font>封杀对华为有什么影响
PowerPC与X86和ARM处理器通用架构有什么区别
在嵌入式领域,存在着三种处理器通用的架构,PowerPC、X86、ARM,本文将对这三种架构进行对比分析。PowerPC的由来1975 年, IMB 公司801 小型计算机工程在RISC机体系结构方面做了许多开创性试验。801 计算机与贝克莱大学的RISC处理器引起了RISC机革新运动, 然而801 计算机仅仅是一个用来演示某种概念的原型机。801 工程的成功致使IBM 公司开发一种商业的RISC工作站产品, 这就是RT PC。RT PC 于1986 年诞生, 它采用了801 的体系结构概念, 成为一个实际产品。RT PC未获得商业成功, 它有许多性能相当或更好的竞争产品。1990 年IBM 公司在总结了801 和RT PC 两
发表于 2020-07-25
PowerPC与X86和<font color='red'>ARM</font>处理器通用架构有什么区别
基于ARM控制器和GPRS技术网络实现配变监控系统的设计
1、引言配电变压器是联系电网和用户的基础,它的运行状况直接关系到用户能否可靠的使用电能,因此有必要对它进行数据采集和实时监控.目前国内已出现的配变数据采集通信主要有有线与无线两种方式.有线通信方式有电话线、电力线载波和光纤等,它们存在通信易受干扰、可靠性低等缺点,难以普及,而无线电台通信方式由于需要进行主站建设,费用较高.随着无线通信技术与通信网络的迅速发展,特别是基于GSM数字移动通信系统的GPRS技术的成熟,为配变监测系统提供了新的通信方式。本文提出了一种基于GPRS网络的配变远程监控系统的设计方案,解决了配变参数远程传输问题,实现实时数据采集和实时负荷监测的功能.并基于ARM 控制器设计了一种先进的配变监测器
发表于 2020-07-25
基于<font color='red'>ARM</font>控制器和GPRS技术网络实现配变监控系统的设计
基于Linux操作系统和ARM实现裂纹实时测量系统的设计
的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。本研究将问题划分为以下两个部分:(1)裂纹宽度测量算法;(2)将以上所开发软件移植到ARM开发板,并优化算法提高软件运行速度。1 裂纹宽度测量算法计算裂缝宽度关键是要利用图像分割技术得到裂缝的真正边缘。虽然已有文献介绍了多种分割方法,但是未见有针对裂缝测试仪采集到的裂缝图像进行处理的方法。1.1 图像获取图像获取过程如图1所示:被检测的裂缝通过光学系统在CMOS图像传感器上成像,然后通过USB接口将裂缝图像输出到ARM上进行处理。ARM(Advanced RISC Machines
发表于 2020-07-25
基于Linux操作系统和<font color='red'>ARM</font>实现裂纹实时测量系统的设计
基于arm的指纹识别门禁系统是如何设计的
引言现代社会高速发展,很多场合需要身份确认,传统的身份识别技术已经不能满足社会要求。人的身体特征具有不可复制性,因此人们开始研究生物识别技术,而指纹具有唯一性、终生不变性、难于伪造等特点,安全性高,因而得到了广泛应用。在一些机要部门,如银行、宾馆、机房等一般都安装有门禁系统,门禁系统是为保障人们生活、工作及财产安全, 对重要通道的出入口进行管理与控制的系统,基于指纹识别技术的门禁系统是一项高科技安全设施,提高了系统的安全性。ARM作为一种嵌入式系统处理器,具有高性能、低功耗、低成本等特点,因而在工业控制领域、成像和安全产品方面得到了广泛应用。本文介绍了基于嵌入式ARM9体系结构的指纹识别原理与处理方法,以及指纹识别门禁系统的软硬件
发表于 2020-07-24
基于<font color='red'>arm</font>的指纹识别门禁系统是如何设计的
ARM Development Studio开发工具介绍及各版本区别
Arm Development Studio是市场上最全面的端到端的嵌入式C/C++开发解决方案,专为基于Arm的SoC设计,从微型控制器到自定义多核处理器。与Arm处理器IP一起设计,加速Cortex-M、Cortex-R和Cortex-A处理器的系统设计和软件开发,同时帮你构建强大而高效的产品。深圳市米尔科技有限公司是ARM公司官方授权全线工具产品代理商, 提供ARM公司原装正版开发工具(包括本产品ADS)的销售服务,以及ARM工具产品的市场推广、产品更新、技术支持和售后服务,ARM ADS的历史版本有 ADT、ADS 、RVDS和DS-5。功能强大的Arm Development Studio1、多样性包含两种
发表于 2020-07-24
<font color='red'>ARM</font> Development Studio开发工具介绍及各版本区别
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved