单片机工程师必备技能 | 您所在的位置:网站首页 › linux嵌入式工程师要掌握哪些技能 › 单片机工程师必备技能 |
学习需要循序渐进,打好基础才能不断学习理解新的东西,单片机学习亦是如此。 在大学中,单片机设计的课程一般在大二下或大三开设,主要目的是让学生具备了一定的基础,才能更好的上手单片机。 具体展开,成为单片机工程师需要掌握哪些知识呢? 单片机的设计分为硬件设计及软件设计、硬件实现、调试与测试等过程。 硬件设计方面,需要知道一些常用电路的设计方法,主要涉及到的基础课程为数电与模电。另外,需要学会使用常用的EDA软件,如:Cadence和AD等; 软件设计方面,以51单片机为例,单片机程序语言以汇编和C为主,汇编主要是在大学课堂中使用,在实际应用中,还是以C为主。这就要求我们掌握C语言和汇编语言(微机原理)的知识; 硬件实现和调试测试方面,需要掌握基本的电路检测、焊接实现、电路调试、上位机使用等技能,这个可以通过短期的训练迅速掌握。 总结说来,成为合格的单片机工程师需要掌握以下技能: 1、会C/C++语言编程 2、熟练或精通一款单片机(不限于51/AVT/STM32) 3、熟悉外围电路(模拟电子和数字电子部分) 4、熟悉I2C,SPI,UART等协议 5、能独立完成原理图设计(会PADS/DXP/Cadence等软件) 6、独立焊接、调试、测试等能力 在接下来的学习中,我们就按照单片机设计的思路来循序渐进、稳扎稳打的展开对各个知识点的介绍。 和我一起向着电子高级工程师之路进发吧! 海阔凭鱼跃,天高任鸟飞! |
CopyRight 2018-2019 实验室设备网 版权所有 |