单片机作为最典型的嵌入式处理器,它的成功应用推动了嵌入式系统的发展。
单片机以体积小、功能强、可靠性好、性能价格比高等特点,已成为实现工业生产技术进步和开发机电一体化和智能化测控产品的重要手段。图2所示为单片机。
图1 单片机 图2 ARM处理器
ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。
ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四个功能模块可供生产厂商根据不同用户的要求来配置生产。
目前ARM在手持设备市场占有90以上的份额,可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。图3所示为ARM处理器。
DSP(digital signal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的处理器。图4所示为TI公司的DSP处理器系列。
DSP实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。
与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。
图3 DSP芯片
FPGA是英文Field Programmable Gate Array(现场可编程门阵列)的缩写,它是在PAL、GAL、PLD等可编程器件的基础上进一步发展的产物,并非是一种处理器。
用户可对FPGA内部的逻辑模块和I/O模块重新配置,以实现用户的逻辑。
FPGA能完成任何数字器件的功能。
目前FPGA的品种很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。图4所示为ALTERA公司的FPGA产品系列。
图4 FPGA产品
关键字:单片机 ARM DSP FPGA
引用地址:
单片机、ARM、DSP、FPGA的技术特点和区别
推荐阅读最新更新时间:2024-03-16 13:55
Inuitive选择CEVA-XM4智能视觉DSP用于下一代3D计算机视觉SoC
专注于智能互联设备的全球领先信号处理IP授权许可厂商CEVA公司宣布先进的深度感知、计算机视觉和图像处理SoC器件开发商Inuitive公司已经获得CEVA-XM4智能视觉DSP授权许可,并已部署于下一代AR/VR 和计算机视觉SoC器件NU4000。 Inuitive将利用CEVA-XM4来运行复杂的实时深度感知、特征跟踪、目标识别、深度学习和其它视觉相关算法,瞄准包括增强现实和虚拟现实头戴耳机、无人机、消费机器人、360度摄像机和深度传感器的一系列移动设备。此外,开发商和OEM厂商将能够在Inuitive SoC中充分利用CEVA-XM4的开放式可编程特性,经由软件增添具有差异化的特性和算法,包括能够通过CEVA 深度神经网
[物联网]
基于ARM的远距离便携式无线传输系统
引言 随着测试系统的不断发展,对数据传输系统有了更高的要求,传统的数据传输系统大多采用有线方式,数据的接收终端使用PC机。随着无线通信技术的发展,人们开始用无线来取代有线。但目前的无线领域还存在一些问题,如网络频段受到限制,通信极易受到外界干扰,通信中可能出现丢包或误码,天线高度不能太低等。 本设计实现了一种基于ARM的便携式无线传输系统,相比于笔记本,该系统体积小、重量轻,可便携,当通信受到限制时,可调整通信距离,从而使无线传输系统性能达到最佳。 1 硬件结构 ARM系统主要由ARM处理器、SRAM、SDRAM、Flash、LCD以及一些外围接口组成,主要的外围接口有USB接口、串口、GPIO口、SD卡接口、SPI接口、
[单片机]
ARM汇编程序结构
一个ARM程序可以被划分为多个代码段和数据段,在汇编的时候这些段会被形成一个可执行文件 .text ;正文段,包含程序的指令代码 .data ;数据段,包含固定的数据,如常量,字符串 .bss ;未初始化数据段,包含未初始化的变量,数组等 .sdata .sbss .section .data ;initialized data .section .bss ;uninitialized data .section .text .global _start _start: ;instruction code 子程序调用 ARM汇编中,子程序的调用一般通过BL指令实现,在程序中,执行BL 子程序名即可完成子程序的
[单片机]
基于单片机的彩灯设计
1.引言 随着人们对房屋的装饰需要彩灯,在许多城市可以看到彩色霓虹灯。LED彩灯由于其丰富的灯光色彩,便宜的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、电路复杂、功率损耗大等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性。 全球气候暖化危机和能源紧缺在进一步推动LED照明的普及,LED照明具有环保、光效高和寿命长的特点,但在完全取代具有墙上型调光器的白炽灯方面,LED照明还存在兼容性差的先天不足。其主要原因在于: 1)现有的调光器都是针对白炽灯设计的,而白炽灯呈现的是纯阻性
[电源管理]
ARM CPU的操作系统选择要点
从8位/16位 单片机 发展到以ARM CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌入式操作系统对应用程序可以起到屏蔽的作用,使应用程序员面向操作系统级开发应用软件,并易于在不同的ARM核的嵌入式处理器上移植。 嵌入式操作系统都具有一定的实时性,易于裁剪和伸缩,可以适合于从ARM7到Xscale各种ARM CPU和各种档次的应用,嵌入式操作系统可以使用广泛流行的ARM开发工具,如ARM公司的SDT/ADS和RealView等,也可以使用开发软件,如G CC /GDB、KDE或Eclipe开发环境,市场上还有专用的开发工具,如Tornado、mC/
[单片机]
基于单片机设计的单键电路设计及对应程序
单键,就是每个按键占用一个单片机的管脚,这种接法的特点是电路和程序都很简单,缺点是占用单片机的管脚多、消耗硬件资源大。这种接法一般适合于 6个或不多于6个按键。 单键电路的电路图见图1,由图可以看出,每一个按键的一端都直接连有一个8255的PC端口的一个管脚作为输入管脚,并且这个端口管脚只连有一个按键,这样的接法就是单键接法。单键接法要求按键的一端接有一个上拉电阻,而按键的另一端直接接地,这样可以在按键没有合上的时候保持输入管脚始终是高电平。如果程序检测到这个管脚为高电平,就会认为该管脚的按键没有按下,而按键合上以后,输入管脚的电平就会变成低电平,这样当程序检测出输入管脚为低电平以后,就会认为这个按键被按下。 单键电路 图1单键
[单片机]
基于APEX20K和ARM7 TDMI-S微处理器实现通用智能传感器IP核的设计
智能传感器技术是一门正在蓬勃发展的现代传感器技术,是涉及微机械和微电子技术、计算机技术、网络与通信技术、信号处理技术、电路与系统、传感技术、神经网络技术、信息融合技术、小波变换理论、遗传理论、模糊理论等多种学科的综合技术。 智能传感器中智能功能如:数字信号输出、信息存储与记忆、逻辑判断、决策、自检、自校、自补偿都是以微处理器为基础的。基于微处理器的传感器从简单的数字化与信息处理已发展到了目前具有网络通信功能、神经网络、模糊理论、遗传理论、小波变换理论、多传感器信息融合等新理论新技术逐步完善的现代智能传感器。其微处理器硬件也经历了从单CPU结构到多CPU甚至DSP、ASIC与MCU相混合的结构。然而微处理器在可靠性、功耗、功能复
[单片机]
MSP430单片机中的WDT研究
引 言 软件的可靠性一直是一个关键问题。任何使用软件的人都可能会经历计算机死机或程序跑飞的问题,这种情况在嵌入式系统中也同样存在。由于单片机的抗干扰能力有限,在工业现场的仪器仪表中,常会由于电压不稳、电弧干扰等造成死机。在水表、电表等无人看守的情况下,也会因系统遭受干扰而无法重启。为了保证系统在干扰后能自动恢复正常,看门狗定时器(Watchdog Timer)的利用是很有价值的。 1 看门狗的作用 看门狗定时器是一个计数器,基本功能是在发生软件问题和程序跑飞后使系统重新启动。看门狗计数器正常工作时自动计数,程序流程定期将其复位清零,如果系统在某处卡死或跑飞,该定时器将溢出,并将进入中断。在定时器中断中执行一些复位操作,使
[应用]