嵌入式分为硬件和软件两个大类方向,建议你向硬件方向去发展。

1.确定发展方向

之前从事的手机维修相关的工作,涉及的都是手机相关的电路。硬件涉及的非常广,手机行业、消费类电子行业、工控行业、汽车电子行业、医疗电子。所以你要确定你的发展方向。

懂得看原理图<a href=http://www.diangongwu.com/zhishi/dianlutu/ target=_blank class=infotextkey>电路图</a>如何学习嵌入式

2.学会PCBlayout

搞硬件始终离不开PCBLayout,所以要学会PCB的设计。选择一款大众的PCB设计软件去练习,比如Alitium Designer,Cadence等。

懂得看原理图电路图如何学习嵌入式

3.熟悉常用外设电路的设计

电路系统再复杂也离不开主控芯片和相应的外设电路。要熟悉常用的外设电路的设计,比如显示模块电路、按键输入模块电路、声光模块电路、RS232通讯接口电路、RS485通讯接口电路、继电器控制电路、AD采样、运放等。

要精通几颗单片机,8位或者16位,51单片机或者STM32单片机,至少要熟练掌握一款单片机,并会用单片机配合基本的外设电路实现某些功能。

4.多看同行业的相关产品

硬件、电子行业发展很快,要紧跟潮流,多从设计角度去分析竞争对手或者同行业的产品,熟悉他们的方案,分析他们的方案,并能提出改进方案。

5.了解代码级别的编程

你说接触过软件方面的东西,估计都是应用层面的。要了解一下代码级别的编程,熟悉C语言,熟悉简单接口的程序处理方法,这样在设计硬件原理的时候就会和程序有所联想,利于提高开发效率。