http://www.csdn.net/article/2013-03-12/2814461

说到嵌入式开发如何开始和深入,其实我也没有特别的方法,在这里仅谈下我的个人见解吧。做嵌入式开发必须具备良好的C语言功底,汇编虽然不是必须,但懂点更好。其次可以到网上找一个比较流行的MCU开发板,比如STM32做为学习开发板,参照示例代码,自己动手编译烧录跑程序,比如跑马灯的程序,深刻了解整个开发过程。接下来可以学习小型的实时操作系统,比如UC/OS和RT-Thread等,如果C语言比较好的话可以尝试了解这个实时操作系统的原理部分,尝试阅读其源码,掌握其使用技巧。而接下来最好是能参与具体的开发项目,负责几个模块,写写驱动,或做应用。

个人认为嵌入式开发工程师应具备:1.良好的C语言功底。2.至少熟悉一款MCU,其它的技能可以在具体项目中不断学习来补充。

专访卜茂霞:嵌入式汽车开发潜力巨大相关推荐

  1. 【转】嵌入式产品开发流程

     嵌入式产品,与普通电子产品一样,开发过程都需要遵循一些基本的流程,都是一个从需求分析到总体设计,详细设计到最后产品完成的过程.但是,与普通电子产品相比,嵌入式产品的开发流程又有其特殊之处.它包含嵌入 ...

  2. 从需求到设计,嵌入式产品开发流程

    嵌入式产品,与普通电子产品一样,开发过程都需要遵循一些基本的流程,都是一个从需求分析到总体设计,详细设计到最后产品完成的过程.但是,与普通电子产品相比,嵌入式产品的开发流程又有其特殊之处.它包含嵌入式 ...

  3. 图漾科技招聘|机器视觉算法、嵌入式驱动开发高级工程师等岗位

    嵌入式驱动开发高级工程师 工作地点:上海 薪资:20-40K 岗位职责: 1. 负责嵌入式系统(usb\ethernet\spi\Camera sensor等)驱动开发和调试: 2. 负责评估核心系统 ...

  4. 【工程师经验分享】 2 嵌入式大牛开发经验心得及其学习方向

    原文来自于网络 学习有捷径吗?俺认为是有的,正确的道路就是捷径. 就好象是爬山,如果有导游图,那就能找到一条最正确的路线:如果没有导游图,自己瞎琢磨,东问西问,也未必能找到最佳的路线.         ...

  5. 嵌入式大牛开发经验心得

    学习有捷径吗?俺认为是有的,正确的道路就是捷径.     就好象是爬山,如果有导游图,那就能找到一条最正确的路线:如果没有导游图,自己瞎琢磨,东问西问,也未必能找到最佳的路线.     有时候回首前尘 ...

  6. 车载以太网解决方案 助力智能网联汽车开发

    近年来,为了满足智能网联汽车的开发要求,车载以太网技术开始逐渐进入人们的视野.而以太网技术已经成为下一代车载网络架构的趋势之一,其发展之迅猛,使得各主机厂纷纷产生了浓厚的兴趣并投入研发. 01 为什么 ...

  7. LINUX嵌入式系统开发平台选择

    1 嵌入式系统与Linux 按照电气工程师协会的一个定义:嵌入式系统是用来控制或监视机器.装置或工厂等的大规模系统的设备.具体说来,它是电脑软件和硬件的综合体:是以应用为中心,以计算机技术为基础,软硬 ...

  8. 干货:嵌入式系统设计开发大全!(万字总结)-道合顺大数据infinigo

    01 嵌入式系统设计方法变化的背景 嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动,随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高.硅材料与人类智慧的结 ...

  9. 嵌入式 Linux 开发简介

    嵌入式系统是以应用为中心,以计算机技术为基础.软硬件均可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统.其发展已有二十多年的历史,国际上也出现了一些著名的嵌入式操作系统,如 ...

最新文章

  1. DataGrid鼠标事件方法
  2. 改改 Python 代码,运行速度还能提升 6 万倍,Science:先别想摩尔定律了
  3. Linux之终端命令格式的组成
  4. SqlHelper++
  5. P1155 双栈排序(二分图染色)
  6. AT解析层的思路分析及代码实现
  7. listView动态加载数据分页
  8. 简单说说Java程序和Android开发框架
  9. 你或许还未听说过的一些ASP.NET 2.0要诀 [转]
  10. Yii-模型- criteria查找数据库方法
  11. 【SpringBoot基础知识】如何在springboot中使用多线程
  12. JAVA 微信支付 native方式
  13. [2018.07.21 T3] Booom
  14. APP、软件版本号的命名规范与原则
  15. dell刷sn_像API一样地通过Dell设备SN号自动获取准确的设备型号
  16. linux 自带的python软连接被误删恢复
  17. 1987年国际C语言混乱代码大赛获奖的一行代码
  18. 【机器学习】机器学习模型迭代方法(Python)
  19. AI制作卷边文字效果
  20. linux挂nas盘步骤,linux下需要将nas盘挂

热门文章

  1. STMCubeMX+Proteus仿真DHT11(数码管显示)
  2. 虚拟机镜像的创建方法
  3. USACO2008游荡的奶牛
  4. c51单片机时钟c语言程序设计,51单片机C编程(六、定时器时钟显示时分秒)
  5. 小白带你学安卓——初识android
  6. iOS 判断是否为iPhoneX以上设备
  7. 【学习点滴】cpp遇到的一些疑问和积累
  8. CodeReview中常见缩写
  9. 操作系统语言包在c盘哪里,win10系统通过卸载语言包释放c盘空间的具体教程
  10. OpenHarmony通过MQTT远程控制鸿蒙小车