嵌入式单片机,两者有什么关联又有什么区别?

cbfc291bcd9de8f88e34a14ca2ad4e69.jpeg在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」,

点个关注在评论区回复“666”之后私信回复“666”,全部无偿共享给大家!!!使用单片机是嵌入式系统的一种方案。从产品来看所谓嵌入式其实是和通用相对的概念,也就是硬件设计和软件功能是针对一个具体系统的,例如一个汽车控制器,一个电饭锅,从这个角度去想,不管是硬件是单片机,arm或者x86,软件是裸机,ucos,linux还是Windows,都可以属于嵌入式的范畴。从技术约束角度去看由于嵌入式产品针对具体系统,而具体系统通常存在技术约束,涉及技术的大概有计算能力,io接口,内存,体积,功耗,等方面的约束,在这些约束下进行技术选型和系统设计,很多时候硬件选单片机,arm,ppc,软件使用裸机,rtos和经过裁剪的linux是比较合适的选择,没错,就是合适,我们也可以用牛刀杀鸡,但是没必要。由于产品和技术约束,嵌入式软件工程师会更多的接触单片机,rtos,嵌入式linux等技术,需要能够理解硬件(接口,芯片寄存器,存储器等),能够合理裁剪和使用资源。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 11:58:03       99 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 11:58:03       107 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 11:58:03       90 阅读
  4. Python语言-面向对象

    2024-07-10 11:58:03       98 阅读

热门阅读

  1. shell脚本实现mysql 数据库备份

    2024-07-10 11:58:03       27 阅读
  2. 数据结构第11节: B树

    2024-07-10 11:58:03       30 阅读
  3. Spring Boot与RSocket的集成

    2024-07-10 11:58:03       30 阅读
  4. 责任链模式

    2024-07-10 11:58:03       27 阅读
  5. docker run/build Dockerfile 修改及完善

    2024-07-10 11:58:03       26 阅读
  6. 基于Gunicorn+Flask+Docker模型高并发部署

    2024-07-10 11:58:03       30 阅读
  7. SQL FOREIGN KEY

    2024-07-10 11:58:03       24 阅读