历史上的今天
返回首页

历史上的今天

今天是:2025年02月07日(星期五)

正在发生

2018年02月07日 | ARM嵌入式微处理器的应用及发展情况

2018-02-07 来源:eefocus

     在如今这个信息化时代,ARM嵌入式系统在各个领域均得到了广泛的应用。本文从ARM的概念入手,就ARM嵌入式微处理器的相关内容进行了概述,并重点就ARM嵌入式微处理器的应用及发展情况,以及未来发展过程中所面临的挑战等进行了分析。

    随着网络技术及现代通信技术的飞速发展,嵌入式系统在相关领域的重要性也备受关注,特别是ARM嵌入式微处理器,其不仅成本低、体积小,而且性能卓越且功耗低,因而得到了广泛的应用和发展。


    1 ARM嵌入式微处理器相关内容概述

    ⑴ARM.ARM是微处理器相关领域一家知名度较高的企业,该企业设计了许多性能高、功耗低的廉价处理器及各种软件。可以这么说,ARM代表的不仅是一个企业,更代表了一种技术、一种微处理器,甚至一种产业的发展模式。

    ⑵ARM微处理器的种类。目前,有关ARM微处理器应用较多的有ARM7、ARM9、ARM9E、ARM10及StrongARM等系列。其中,ARM7系列在多媒体、嵌入式设备及无线设备中得到了广泛的应用;ARM9系列在引擎管理、安全系统、各种仪表仪器、打印机及网络电脑中得到了广泛应用;ARM9E系列是一种综合处理器,因而加强了数字信号方面的处理功能,因此,在需DSP及微控制器相结合的情况下使用,同实时系统开发需求相适应;ARM10系列的核心,即通过向量浮点单元进行高性能浮点解决方案的提供,以提高处理器的浮点运算功能及其整型性能;StrongARM系列将Intel技术同ARM结构相结合,以便为手提式通信以及电子设备的消费提供科学的解决方案。

    ⑶ARM微处理器的特点。ARM微处理器具有以下特点:一是体积较小、功耗和成本较低,且性能较高;二是其支持Thumb/ARM双指令集,因此,可以较好地进行8位/16位器件的兼容;三是其使用了大量寄存器,因而指令的执行速度相当快;四是许多数据操作均完成于寄存器之中;五是寻址的方式十分灵活和简单,因此执行率相当高;六是指令的长度较为固定。

    2 ARM嵌入式微处理器的发展及应用

    目前,ARM是嵌入式技术中使用最为广泛的一种。在市场需求的推动下,ARM嵌入式技术得到了飞速的发展,而且在市场中占据相当大的份额。在2003年嵌入式技术产品中,全世界的产值高达2000亿美元,潜在产值估计超过1万亿美元。此外,还有报告表明,在计算机芯片的市场中,ARM嵌入式设备生产的计算机芯片量达到每年十几亿个,占总量的八成到九成,远远超过了台式机或便携机生产的芯片量。如今,随着ARM嵌入式技术的不断发展和应用,ARM嵌入式微处理器也已经发展成为应用最为广泛的嵌入式微处理器。ARM嵌入式技术及其微处理器已深入到各领域中来。

    ⑴工业化控制领域。ARM嵌入式微处理器是32位RISC架

    构,以此为基础的微控制器芯片的市场份额已经占到微控制器高端市场中绝大部分,于此同时,ARM嵌入式微处理器正逐步朝着低端应用领域中发展,由于ARM嵌入式微处理器功耗低、性价比高,因此,8位/16位的传统微控制器正面临着巨大的挑战。

    ⑵无线通信领域。如今,85%以上的无线通信设备已采用了ARM嵌入式微处理器,ARM因其低成本及高性能已经在此领域中占据了绝大多数的市场份额。

    ⑶网络应用领域。宽带技术日益推广和应用,推动了ARM技术的崛起,与此同时,ARM嵌入式微处理器在视频及语音处理方面正在逐步进行优化,并得到了广泛的支持,因此也为DSP的应用提出了挑战。

    ⑷电子消费类产品。目前,有关ARM嵌入式微处理器已经在当前极为流行的数字机顶盒、游戏机以及数字音频播放器等产品中获得了广泛的应用。

    ⑸成像及安全类产品。如今,多数数码相机及高端打印机中也应用了ARM嵌入式微处理器,不少手机中所使用的32位SIM卡采用的也是ARM嵌入式微处理器。同时,ARM嵌入式技术及其微处理器还在许多领域中得到了应用,相信其未来发展前景必将更为广阔。

    3 ARM嵌入式微处理器未来发展所面临的挑战

    在如今这个信息化和数字化时代,有关ARM嵌入式产品得到了普遍的关注和广泛的应用,其面临着各种发展机遇的同时,市场也向ARM嵌入式微处理器提出了更多挑战。例如,要求ARM产品能够适应功能密度的不断增长,网络联接更加灵活,适应移动化需求,可以对多媒体信息进行处理,当然,最重要的是应当能够对付激烈逐步加剧的市场竞争。由于ARM嵌入式产品多数同Internet相孤立,因此,为适应时代需求,如何将ARM嵌入式系统同Internet相结合是如今摆在其面前的巨大挑战。

    当今ARM嵌入式微处理器的发展趋势为标准化、便携化和平台化,高效率的操作系统、智能管理的电源、超强的互联网功能以及单系统芯片是未来ARM嵌入式技术发展的方向。虽然ARM嵌入式技术的地位越来越重要,但是ARM嵌入式技术要适应现代化网络的步伐,还需要在硬件和软件上进行改革。增加网络接口和网络支持模块,使用ARM嵌入式技术浏览器,解决上网的地点问题。紧密结合软硬件设备,简化核心部件,降低成本,实现资源的最佳化配置,优化各个软件性能。

    4 结语

    工业半导体技术的飞速发展,也必将带动ARM嵌入式微处理器的不断进步,并扩大ARM嵌入式微处理器的应用范围和领域。因此,ARM嵌入式技术的未来将更加辽阔,产品产值也将会迅速增加,ARM嵌入式微处理器也将会给人类带来科技的力量和生活美好。


推荐阅读

史海拾趣

芯邦(Chipsbank)公司的发展小趣事

为了进一步扩大业务规模,提升研发实力,芯邦科技于2023年成功在上交所科创板上市,并计划募资6亿元用于投建移动存储控制芯片等项目。这一举措不仅为芯邦提供了更多的资金支持,也为其未来的发展奠定了坚实的基础。

南京绿芯(Grenergy)公司的发展小趣事

近年来,芯邦科技的营收规模逐渐增大,从2020年到2022年,公司的营业收入分别达到了0.99亿元、1.75亿元和1.92亿元。尽管增速呈现下降趋势,但芯邦科技在电子行业中依然保持着稳健的市场表现。同时,公司也注重研发投入,不断提升产品的技术水平和市场适应性。

蜂鸟无线公司的发展小趣事
根据电动机的特性和应用需求,确定PWM信号的频率和占空比范围,以确保调速效果。
Galaxy Microelectronics公司的发展小趣事

江苏飞翼智能科技有限公司成立于2023年,该公司迅速将无人机技术与大数据技术相结合,实现了从传统无人机表演企业向无人机应用型企业的转型。通过自主研发和技术创新,飞翼智能的无人机在地理测绘、土方开挖计算、三维建模等领域展现出强大实力。例如,在地理测绘领域,无人机通过镜头采集地面照片,结合后期处理,能够高效完成数据测绘,大大降低了人工用量,提高了工作效率。这一技术的成功应用,不仅为公司赢得了市场认可,也推动了无人机技术的智能化发展。

DBM Optix公司的发展小趣事

随着全球对环保和可持续发展的重视,DBM Optix也积极响应这一趋势。公司在生产过程中注重节能减排、降低废弃物排放等措施,同时积极开发环保型产品,以满足客户对绿色环保的需求。此外,DBM Optix还积极参与各种环保活动和社会公益事业,为推动电子行业的可持续发展贡献自己的力量。这些举措不仅提升了公司的社会形象,也为公司的长远发展奠定了坚实的基础。

汇顶科技(GOODiX)公司的发展小趣事

在发展过程中,DBM Optix也面临过不少挑战和危机。例如,某次全球供应链紧张导致公司原材料供应受到影响,生产进度一度受阻。面对这一挑战,DBM Optix迅速调整采购策略,积极寻找新的供应商,并加强与现有供应商的合作。同时,公司还加强了内部管理,优化生产流程,提高生产效率。这些努力使得DBM Optix成功度过了危机,并继续保持良好的发展势头。

问答坊 | AI 解惑

12月09日 -硬件原理图修改版—最后一次查错

12月09日 最新版原理图文件 请大家做最后一次检查,之后我们就开始布线了。 wangkj: 晶体直接连接到a3p060不可行 arm上的的晶振信号比较低,到a3p060后信号不对。 所以,这个方案需要修改。 用外置晶振或者经过cpu的信号才行。 这个是我 ...…

查看全部问答>

WinCE 5.0 重装问题

各位兄弟姐妹们帮帮忙啊,我的WINCE 5.0系统是嵌入式系统,但是现在系统崩溃了无法重新启动了,无法开机,请问如何重新烧入WINCE 5.0呢?请问一下如果想像机子没有WINCE系统之前一样重新烧入系统,可以实现吗? 需要什么工具,该怎么做呢?我并非此 ...…

查看全部问答>

累加和校验的问题

单片机485通信的一个程序,调试程序的时候发现程序老卡在语句\"while(RI0!=1);//主机接收正确,发回F0\"这里不往下运行,发送程序片段如下,请大家帮我看看是什么问题.    int sum;    unsigned char i;     &n ...…

查看全部问答>

大家帮我看看我的hpi程序,谢谢了!

我现在在做arm2410和DM642的HPI口驱动程序,在驱动中各个寄存器定义如下: /* HPIC 寄存器*/ #define HPIC_L  *(volatile u16*)(HPI_BASE+0x0) //00 0 0 #define HPIC_H  *(volatile u16*)(HPI_BASE+0x2) //00 1 0 /* HPIA ...…

查看全部问答>

Porting linux to Stellaris Cortex-M3

最近Linux讨论组里面比较火的一个主题,谁有兴趣耍耍,目标平台LM3S9B96     <5>Linux version 2.6.33-arm1 (fernando@fernando-POS-MIG31AG) (gccversion 4.5.2 (Sourcery G++ Lite 2011.03-41) ) #127 Tue Sep 2709:14:21 BRT 2 ...…

查看全部问答>

MSP捕获频率!

我用CCR1测量PWM的周期,下降沿捕获:初始化如下:   P1SEL |= 0x04;  // P1.2/TA1 is used to capture signal  P1DIR |= 0x04;    TACCTL1 = CM_2 + CCIS_0 + SCS;  TACCTL1 = CAP;  &nbs ...…

查看全部问答>

ARM 用 SPI 接外部扩展 AD

小弟新手,刚掌握 arm 2119基本的功能,现在想用SPI 总线外接一个外部扩展的AD, 目前想用AD7714. 但不知道如何下手,相关的手册都读过了,但对外接AD内部寄存器的操作不知道如何编程。 哪位大哥有类似的SPI控制外扩AD或者FLASH的程序,求一个,万 ...…

查看全部问答>

寻找一个5v转3.3v DC-DC电流2A

寻找一个5v转3.3v DC-DC电流2A 如题,有认识的介绍下,谢谢了 …

查看全部问答>

DSP28025 I2C通信

接收数据8字节数据没有问题,接收字节头为0x01;正确后才开始接收后面的7个字节数据;当全部接收到后;把指定的8个字节数据发送出去,但是发送数据时有有问题 从示波器上看出,只能发送Tx_Data[7]的数据,前面的7个字节数据没有发出去。示波器图片 ...…

查看全部问答>

java基础知识精讲视频教程百度云盘分享

课程简介:本课程是由尚观科技java资深讲师讲述的java基础知识视频教程,适合零基础同学学习的Java基础视频教程。 课程目录: 1 java介绍2 进制3 标识符4 变量二5 类型转换6 算术运算符7 位运算与关系运算8 条件语句9 关于键盘录入10 短路与短路或1 ...…

查看全部问答>