要成为优秀的嵌入式系统工程师,其知识面要有宽度、深度、高度。

mingdu.zheng at gmail dot com
https://blog.csdn.net/zoomdy/article/details/80592224

宽度

要能独立地完成嵌入式系统的设计,知识面一定要有宽度。嵌入式系统本身包含了软件、硬件两个方面,两个方面的内容都是必须掌握的。嵌入式系统是针对特定应用设计的计算机系统,嵌入式系统一定是与特定的应用紧密联系的,没有什么纯粹的嵌入式系统,这势必要求掌握与应用相关的知识,例如做电子称就必须掌握应变电阻测量的相关技术。在物联网的大背景下,还需要了解通信、联网,甚至是云平台的相关内容。

深度

要做出物美价廉的嵌入式产品,一定要深入掌握嵌入式系统的各个方面。只有深入了解处理器指令集、编程语言特性、编译器特性才能编写出既节省空间又节省时间的优秀代码。只有深入了解单片机的休眠模式、外围器件的工作特性才能设计出功耗最低的产品。只有深入了解晶振、电感、电容、二极管、三极管等看似不起眼的分立器件的特性才能设计出高可靠性的产品。

高度

在设计嵌入式产品时,不能只盯着产品本身,而是要站在一个更高的角度去思考。没有哪个系统是孤立,每个系统都是更大系统的组成部分。每个系统都会与其它系统进行交互。要做好产品,在关注本产品的同时,要留意上级系统的总体特性,产品在上级系统中的作用,以及与上级系统中其它组成部分的交互。

嵌入式系统工程师知识面的宽度、深度、高度相关推荐

  1. 嵌入式系统设计师考试笔记之嵌入式系统基础知识

    以下是转帖一位网友的嵌考笔记 嵌入式系统设计师考试笔记之嵌入式系统基础知识 欧浩源(ohy3686@qq.com) 20080818 一.引言 自<嵌入式系统设计师考试复习笔记之存储管理篇> ...

  2. 嵌入式系统工程师的职位要求,你还差多少?

    转载地址:http://bbs.ednchina.com/BLOG_ARTICLE_3022630.HTM?click_from=8800022839,4950442636,2014-07-24,ED ...

  3. 嵌入式系统工程师 的职位要求

    嵌入式系统工程师 的职位要求 嵌入式系统工程师职位要求: 1.计算机应用.自动化.通信或相关专业学士或硕士学历:如为应届生要求在校期间有实际相关工作经验: 2.精通Vxworks操作系统内核程序设计: ...

  4. 做个成功的嵌入式系统工程师

    上个月在某次会议中遇到了 Tenux 开源社区的负责人,有幸跟他探讨了嵌入式行业的过去.现在和未来.该社区目前致力于 µT/OS V3.0 系统的开发和推广工作,µT/OS 其实也就是 μTenux ...

  5. 软考嵌入式系统工程师的十大建议

    **软考嵌入式系统工程师的十大建议** 摘要:嵌入式的定义是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗等严格要求的专用计算机系统.要成为一名出色的嵌入 ...

  6. 纯软件程序员向嵌入式系统工程师转型时需注意的问题

    纯软件程序员向嵌入式系统工程师转型时需注意的问题 在中国,PC(主要是Windows-Intel体系)软件开发程序员,也就是"纯软件程序员"的"黄金年龄段"较短 ...

  7. 嵌入式系统的知识体系、学习误区及学习建议

    嵌入式系统的知识体系.学习误区及学习建议 1.嵌入式系统的知识体系     嵌入式系统的应用范围可以粗略分为两大类:电子系统的智能化(工业控制.现代农业.家用电器.汽车电子.测控系统.数据采集等),计 ...

  8. 嵌入式系统的知识体系

    嵌入式系统的知识体系 嵌入式系统的应用范围可以粗略分为两大类:电子系统的智能化(工业 控制.现代农业.家用电器.汽车电子.测控系统.数据采集等),计算机应用的延伸(MP3.手机.通信.网络.计算机外围 ...

  9. 如何成为一名嵌入式系统工程师

    嵌入式系统软件工程师是泛指那些从事嵌入式系统软件领域工作并掌握了该领域基本知识和专业基础的职业技术人员.就一位嵌入式系统软件工程师而言,用人单位会特别关注你在该领域中所具备的特定的职业技能,比如你所擅 ...

最新文章

  1. sqlserver的四种分页方式
  2. 华为驳斥鸿蒙六月上线,终于来了!华为鸿蒙6月初将正式上线手机
  3. python linux服务_Python脚本作为Linux服务/守护程序
  4. 【NOSQL 】 memcache 安装及配置分布式集群 双向复制
  5. C语言snmp编程视频,在Ubuntu18.04中关于C语言使用netsnmp进行snmp编程
  6. java.lang.ClassCastException: cannot assign instance of java.lang.invoke.SerializedLambda to field
  7. curl -windows下接口通讯
  8. linux 下测速时间分析
  9. python工具箱_python 工具箱
  10. Coin3D三维可视化教程4
  11. Dlib模型之驾驶员疲劳检测一(眨眼)
  12. 类型多样的3Dmax软件插件素材,速来收藏
  13. PS(Photo Shop Cs6)批量调整图片大小
  14. openssl命令查看证书有效期_使用 openssl 生成证书
  15. java 僵尸进程_神奇的Java僵尸(defunct)进程问题排查过程
  16. 「GoTeam 招聘时间」梦映动漫 Golang 开发工程师/高级经理(广州)
  17. 用python按比例调整图片尺寸
  18. Device Self-test
  19. 测试点击屏幕次数的软件_闪电点击app下载-闪电自动点击 安卓版v1.3.2
  20. 前庭电刺激(GVS)的数据分析及在神经康复中的应用

热门文章

  1. 银杏酒店网的设计与实现(PHP+Mysql)
  2. 3.后端学习JavaScript
  3. LayUI-----动态选项卡
  4. Excel导入sql server 2005错误0xc00470fe数据流任务产品级别对于组件源-Sheet1$(1)而言不足
  5. IBM X60驱动程序的安装
  6. Java第三天笔记01——流程控制语句
  7. ZMQ特点及消息模式
  8. tomcat 启动有报错,但是很快就自动关闭了,太快了看不到信息,解决方法
  9. 怎样在计算机里恢复云文档图标,电脑常识科普:Win10资源管理器中的WPS云文档图标怎么彻底删除...
  10. 付费代理个人测评及选取——重复率、可用率、响应时间、稳定性、价格(只供参考)...