单片机和嵌入式的区别

本文探讨了单片机(如51、STM32等)与嵌入式系统(如ARM、MIPS等)的区别。单片机资源有限,常用于小家电和终端设备,开发多为裸机;嵌入式系统资源丰富,广泛应用于各个领域,开发通常涉及嵌入式系统。两者在价格、应用范围和技术特性上存在显著差异,单片机使用C语言和简单汇编,而嵌入式系统可能涉及C++、Java等更复杂的开发语言和分层设计。
摘要由CSDN通过智能技术生成

单片机和嵌入式的区别

平台区别:

       主流的单片机平台有51,PIC,STM32,AVR,MSP430,

       主流的嵌入式平台有ARM,PPC,MIPS

资源,价格,应用领域

       单片机片上资源有限,价格低,应用领域大多为小家电,终端设备。

       嵌入式片上资源丰富,价格高,应用领域广泛,基本可以适用于任何领域。

开发模式

       单片机一般都是裸机开发,程序规模较小,只有在比较高端的芯片上才会使用RTOS

       嵌入式开发一般都会使用嵌入式系统

技术特征

       单片机主要使用C语言和简单的汇编,而且C语言和标准C略有不同,很少使用C语言的高级特性,

       嵌入式比较复杂,一般会进行分层设计和开发,分为底层,应用层,不同的成册可能使用不同的开发语言,例如C++与Jav

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值