其实不同的人绝对会有不同的标准和看法。我觉得对于一个单片机工程师来说,至少能独立设计一个单片机系统,能独立完成简单的控制程序,这样才算入门了。

而从入门到精通,还需要不断的磨练自己,至少要具备以下几个能力:

1)电路设计能力。从最基础的数/模电知识,逐步扩展到单片机小系统所涉及的电源、AD/DA、时钟、运放电路等。

2)逻辑设计相关知识。单片机系统中一般都有CPLD/FPGA,需要掌握器件选型、代码设计(verilog语言)及调试等等。

3)嵌入式软件相关知识。C需要和汇编均要掌握的,os有余力最好掌握。数据结构、算法基础等等都是进一步提升的要求。

4)硬件量产能力。主要含工程工艺、可靠性设计及结构设计等。单片机系统一般用于工业控制等电磁干扰严重的环境,需要掌握EMC相关原理和设计技巧;PCB设计需要CAD相关知识;模块设计需要结构设计等知识;量产加工需要配套的生产线质量管控和批量测试经验等。

5)良好的英语阅读能力。器件资料、软件指南等很多都是英文的。另外,对于ARM/linux问题,有很多英文论坛可供咨询。

学习单片机技术怎样才算入门

能独立用单片机完成一个简单项目的开发应该算入门了

初学者要求不能太高了,技术和经验都是靠不断的积累的。刚开始可以先接手一些简单的项目来练手。像玩具、台灯、小家电这些都是比较简单的产品,能够独立开发就已经可以找到很好的工作了。

自主选型单片机

根据项目功能的的要求,自己可以独立选用合适的单片机。学会学习使用不同品牌的单片机。不同的公司习惯使用的单片机品牌都可能不一样,要学会适应。

独立设计产品原理图

根据产品的功能需求,选好合适的单片机后。自己要设计出原理图,能够实现产品的功能。

独立完成单片机程序

自己可以独立完成单片机的程序,实现产品需要的功能。并且能够稳定、可靠的运行。如果只会用别人的原理图或者程序进行修修改改是没办法进步的。一定要学会独立,再简单的产品也是自己开发出来的。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查