电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式工程师入门所需的基础能力

嵌入式工程师入门所需的基础能力_第1页
1/6
嵌入式工程师入门所需的基础能力_第2页
2/6
嵌入式工程师入门所需的基础能力_第3页
3/6
嵌入式工程师入门所需的基础能力[缘起]我自 2002 年接触单片机至今,已走过了 15 个年头。虽不是嵌入式应用行业出色的工程师或行业大牛,然一直都在嵌入式开发和物联网应用领域从事教育和开发工作。这几天正好为新学期的《物联网硬件技术基础》备课,对嵌入式应用工程师或者硬件工程师的入门所需基础能力做了小小的梳理。这对于已在嵌入式应用行业耕耘多年的技术大牛来说,意义已经不大了,然而,对于刚刚入门或准备入门的嵌入式应用开发者来讲,我就斗胆和大家分享一下我体会和经验了。【如何才算嵌入式工程师入门了?】嵌入式应用工程师是一个软硬件兼顾的职业。当然,到了具体的工作岗位可能会有嵌入式硬件工程师和嵌入式软件工程师之分等。不管怎么细分,只要是做嵌入式应用开发的,你设计的软件就要在硬件上跑,你不熟悉硬件平台可以吗?你设计的硬件,也要考虑软件上面的事情,没有一定软件设计思维也是不行的。对于一个嵌入式应用开发的入门者来说,是没有软件和硬件的偏向之分的,至少我是这样认为。因为对于基础的技能,必要有一个全面的掌握,这样你才能在嵌入式开发的道路上走得更远,才能具备从入门走向优秀的可能。那么,如何才算是嵌入式工程师入门了呢?我认为,至少能够独立设计和制作出一款嵌入式应用系统,就算是很少很小的系统也可以。那么,要完成一款嵌入式应用小系统,你至少要做下面的一些工作:1. 设计并确定系统的功能模块,形成初步的设计概要文档。2. 选择嵌入式微处理器,确定系统的功能框图。3. 对主控芯片的引脚进行定义,形成引脚功能分配表。4. 根据功能框图,对主要的元器件进行选型。5. 设计并确定各个功能模块的电路设计细节。6. 利用 Protel 等电路设计软件,设计电路原理图。7. 原理核查无误,开始设计 PCB 图,并形成 BOM 表。8. 选择合适的厂商,委托其制作电路板,并购买电子元器件。9. 焊接电路板,并进行简单的测试,确保不短路、无虚焊等。10. 编写程序,对各个功能模块进行测试,确定都能正常跑起来。11. 编写和测试相应的应用程序。12. 整理资料,形成开发文档,如有必要,还可以记录自己的开发心得。也许有人要问,入个门真的要这么复杂吗?现在有很多培训机构,上来就学习操作系统移植、驱动程序编写、项目应用开发,既高端又快速。我也不否认,这也是一条嵌入式应用快速成长的途径。如果你具备了上面描述的能力之后,再去接受培训,那不是更容易理解培训内容,成长的不是更...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

嵌入式工程师入门所需的基础能力

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部