嵌入式系统使用的微处理器与PC(个人计算机)上的微处理器有很大的不同,这是由嵌入式系统的专用特性所决定的。从应用角度来看,嵌入式微处理器主要分为4类,各自的应用领域及对软硬件资源的要求迥异,在结构设计上的差别也很大。
1、嵌入式微处理器
嵌入式微处理器是功能比较完善的微处理器,常用于比较复杂的应用。这些应用要求微处理器提供足够高的性能和灵活的存储系统,系统中的各类接口和资源相对丰富。
嵌入式微处理器都由MMU (Memory Management Unit,存储管理单元)来管理内存,MMU可以动态地重新定位内存空间,并对其进行有效的管理。
2、嵌入式微控制器
嵌入式微控制器是以某一微处理器为核心,集成了一些典型的输入输出接口,主要用于实时控制系统、工业测试等一些专用场合。这些应用的特点是追求快速的实时响应,要求系统高效、紧凑,但对多媒体性能等要求相对不高。所以很多嵌入式微控制器没有MMU,而由微处理器直接访问物理存储空间。
嵌入式微控制器功能相对简单,功耗和成本较低,但可靠性高。
3、嵌入式DSP微处理器
嵌入式DSP微处理器是专用于数字信号处理的微处理器,其系统结构和指令有别于一般的微处理器,指令执行速度也较快。在需要大容量数据计算的应用,如数据统计、语音处理、图像识别中,非常适用。
4、嵌入式片上系统
片上系统(SoC)技术是一种高度集成化、固件化的系统集成技术。使用SoC技术设计应用系统的核心是把整个应用系统的电子器件和程序全部集成在一个SoC芯片中。在使用SoC技术时,除了无法集成的外部电路或机械部分外,其他所有的系统电路一般均由SoC芯片来实现。
打赏帖 | |
---|---|
分享一种检测按键状态的方法被打赏20分 | |
周末总结一下,STM32C0系列的开发经验被打赏50分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下定时器配置被打赏20分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下PWM配置被打赏20分 | |
【Cortex-M】Systick Timer使用被打赏10分 | |
分享汽车防盗系统的组成与分类(一)被打赏5分 | |
VOFA+波形显示+JYD-31蓝牙发送和解析不定长数据被打赏10分 | |
【换取手持数字示波器】-STM32F4PWM控制LED灯管亮度被打赏22分 | |
【换取手持数字示波器】STM32F4驱动RPR-0521RS照度、接近一体型传感器被打赏23分 | |
宏定义和const关键字定义被打赏5分 |