MCU门槛低,入门容易, 但是灵活,其实对工程师的软硬件功底要求更高, 随着半导体的飞速发展,MCU能实现很多匪夷所思匪夷所思的功能,比如,使用GPIO模拟1个串口,使用DMA配合任意GPIO来实现PWM输出,使用PWM来模拟声音输出, 这些都需要非凡的技巧与天马行空的想象力才能实现的。MCU发展较为分散,就从RTOS来讲,我随口就能讲也5个RTOS,尤其是最近几年,新RTOS一个接一个出,用我的话来说就是阿猫阿狗都出来做RTOS了;虽然这些RTOS都大同小异,但是它毕竟分散了所有开发者的力量,没有积累出一个统一的知识库,造成的结果是为了丰富自己RTOS的组件,不少RTOS直接把linux里的一些软件资源移植到它自己的RTOS上,
         但这些在嵌入式linux里面,应该不敢想象,平台给你提供了几个串口,你就只能用几个,如果平台没有声卡,那就发出来声音。如果要改,理论上也是可以的,但是改动的东西就多了。正是因为linux下编程的通用性,造成了linux下编程相对规范,linux下发展出的软件知识点多如牛毛,看起来也很复杂,但是这是在相对规范的环境下积累下来的知识点,很多知识点是前人的智慧的结晶,所以嵌入式linux对工程师的庞大的linux知识面要求高,同时加上linux入门较高,所以给人的感觉linux难。
      这也形成了linux工程师比MCU工程师高一等的错觉。
      可以说MCU与APU相比,各人侧重点,

单片机与嵌入式linux 比较相关推荐

  1. 单片机转嵌入式Linux的思考

    一.你真的决定要转嵌入式Linux吗? 要不要从单片机转嵌入式Linux是一个影响到职业发展的严肃决策,火哥不能帮你拿主意,只能帮你列出利弊,你需要根据自身的各种环境(比如所在城市Linux嵌入式相关 ...

  2. 单片机和嵌入式Linux的区别

    单片机和嵌入式他们最终都是要跑硬件的,所以你也会遇到像GPIO口.I2C.串口.SPI.定时器.看门狗这些问题. 所以如果你学了单片机,那么你在这些东西上肯定是有积累的.那么这些就是你的优势,如果你让 ...

  3. 是否要从单片机转为嵌入式Linux

    最近很多童鞋投票并咨询如何从单片机转为嵌入式Linux开发.看来读者圈中做单片机,RTOS的不少.尽管小编目前从事Linux/Android方面的嵌入式开发工作,但是读书的时候也有5年左右单片机裸机和 ...

  4. 嵌入式学习在linux下使用c语言对文件进行打开、读写操作。_2000字干货!单片机进阶嵌入式Linux要怎么学习……...

    文章字数:2000 干货指数:⭐⭐⭐⭐⭐ 导读:这篇文章我们来一起简单梳理嵌入式Linux的一些知识,方便一些想跟我一样想要由单片机进阶到嵌入式Linux的朋友做一些参考学习. 现在随着嵌入式Linu ...

  5. 单片机、嵌入式Linux开发大学自学路径

    笔者所修读的专业为物联网工程,物联网工程是一门新兴的.热门的专业,其所涉及的学科更是又多又杂,既有计算机方向的编程语言(如C.C++.Java.Python等).数据结构与算法.操作系统.移动端应用开 ...

  6. linux wifi 源代码,MTK MT7601 WIFI AP linux driver source code - 源码下载|嵌入式/单片机编程|嵌入式Linux|源代码 - 源码中国...

    压缩包 : DPA_MT7601U_LinuxSTA_3.0.0.3_20130313.tar.bz2 列表 DPA_MT7601U_LinuxSTA_3.0.0.3_20130313/ DPA_MT ...

  7. 从单片机转到嵌入式Linux的跨度大吗?

    这是我今天一个同学问我的 我再零散的说一些观点,如果大家有这方面的经验,也帮忙在文章下留言,谢谢大家. 先说共同点 单片机和嵌入式他们最终都是要跑硬件的,所以你也会遇到像GPIO口.I2C.串口.SP ...

  8. 通俗易懂,嵌入式Linux驱动基础

    前言 上一篇分享的:<从单片机工程师的角度看嵌入式Linux>中有简单提到Linux的三大类驱动: 我们学习编程的时候都会从hello程序开始.同样的,学习Linux驱动我们也从最简单的h ...

  9. 单片机6年想转嵌入式Linux ,不知如何下手?

    关注.星标公众号,直达精彩内容 来源:知乎 作者:snowdream 刷知乎看到下面这个提问. 单片机6年想转嵌入式Linux ,不知如何下手? 现在挺尴尬,做的单片机产品总是感觉重复重复再重复,想学 ...

  10. 从单片机工程师的角度看嵌入式Linux

    前言 这篇文章简单我们来一起梳理嵌入式Linux的一些知识,方便于一些想跟我一样想要由单片机进阶到嵌入式Linux的朋友做一些参考学习. 现在随着嵌入式Linux的教程不断增多,相信应该有不少学单片机 ...

最新文章

  1. ajax调取json接口,通过 Ajax 调取后台接口将返回的 json 数据绑定在页面上
  2. 数学建模清风第一次直播:传染病模型和微分方程拟合
  3. 大话重构连载9:大布局你伤不起
  4. springboot requestmapping 正则_SpringBoot三招组合拳,手把手教你打出优雅的后端接口...
  5. python 字典 列表 深度遍历_如何完全遍历未知深度的复杂字典?
  6. ExtJs视频教程下载地址
  7. PTA顺序表基本操作
  8. 计算机检测不到ipod,[已解决]如何修复iTunes无法识别iPod
  9. Word中设置三栏式表格
  10. 针对于win8、win10无法访问,您可能没有权限使用网络资源的解决方法
  11. 巴比特《8问》专访 Conflux 创始人龙凡教授
  12. Java网课基础笔记(9)19-07-21
  13. (修订)准备互联网校招,你需要知道的一些事
  14. 浅谈栈(Stack)实现
  15. MySQL之锁-表级锁
  16. C语言单分支if语句形式,2 单分支if语句
  17. 平台币继续拉升,短期仍看涨
  18. 西乔:我在过着很奢侈的生活
  19. 微信小程序的网络请求 —— 微信小程序教程系列(14)
  20. 1598 - 文具店的折扣

热门文章

  1. FPGA课程:JESD204B的应用场景(干货分享)
  2. Twaver-HTML5基础学习(32)Network样式andTree样式
  3. 手把手教你用原生js写一个文字提示框
  4. 摄影测量与遥感数据精度表格
  5. 【OpenCV学习】cvtColor
  6. Hierarchy Viewer的基本使用
  7. linux 流程图软件有哪些,除了visio,流程图软件还有哪些?
  8. 行业解读 | 什么是人工智能语音技术?一篇文章让你读懂它
  9. 获取微信公众号文章封面图的方法
  10. 在matlab中的polyval函数,Python/Numpy中三输出等价的Matlab polyval函数