当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 入门指导 > ARM,单片机,STM32,嵌入式系统有什么关系

ARM,单片机,STM32,嵌入式系统有什么关系 时间:2019-10-09      来源:成都中心,袁老师

1. 嵌入式系统:

   嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”它是控制硬件的软件系统,核心是定制。公司可根据不同的邻域,对软硬件进行深度定制,从而使性价比最大化。增强产品竞争力。如路由器,百度音箱,智能机器人,智能手环等。

   嵌入式系统是相对,通用的电脑PC系统而言,可以认为除PC以外的,硬件上的软件系统都可叫做嵌入式系统。

嵌入系统分为有操作系统的如linux,可没操作系统的裸机编程如keil.

   有操作系统的一般用于复杂的嵌入式设备,如手机。

   无操作系统的一般用于简单的嵌入式设备,也就是单片机。    

 

2. ARM             

  ARM公司,主要设计ARM系列RISC处理器内核,授权ARM内核给生产和销售半导体的合作伙伴,ARM 公司不生产芯片。我们常说的ARM芯片,指的是 ARM 公司授权给别的公司生产的芯片,如三星,华为等。ARM芯片指的是嵌入式领域的CPU芯片。除ARM外,嵌入式CPU芯片,还有MIPS POWERPC等。现在国内最主流的嵌入式CPU芯片,就是ARM芯片。

                 

3.单片机

  单片机是早期最简单的嵌入式MCU,微处理器芯片,主要用于低端简单的消费类电子产品。  如遥控器,电子玩具等。

单边机因比较简单,所以一般没有跑操作系统,称为裸机开发。 

  ARM芯片中的低端芯片,如M3 M4系列,就是单片机。 

  

4.STM32

   stm32是一种32位的单片机,是单片机中一种。常见单品机有STM32  51  树莓派等。

    

总结:

  嵌入式系统是除PC外的硬件产品,分嵌入式软件系统和嵌入式硬件系统。简单的嵌入式硬件系统,我们称为单片机。

STM32是单片及中一种。 ARM芯片是嵌入式硬件系统中一类,分高中低端,低端部分的M3,M4等系列也是单片机。

  单片机一般对应的软件系统没有操作系统, 常用的是keil。 开发简单

  而ARM芯片中大多数是偏高端的,是对应的软件系统是有操作系统的,一般是linux系统。开发复杂

上一篇:STM32工程师待遇如何

下一篇:智能家居实训系统

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部