电子工程师所处行业的技术更新速度,相较于其他任何行业而言,都更为迅速,倘若三五年的时间里不去进行学习,那么手中所拥有的经验,极有可能会沦为毫无价值的废纸;有许……
电子工程师所处行业的技术更新速度,相较于其他任何行业而言,都更为迅速,倘若三五年的时间里不去进行学习,那么手中所拥有的经验,极有可能会沦为毫无价值的废纸;有许多人在专注于埋头绘制电路板、调试代码之时,却不知已然忽略了具备系统性的技能提升路径;究竟应当以怎样的方式去学习,学习哪些内容,学到何种程度才能够称得上是“具备价值”,在这其中其实是存在着一定窍门的。
电源设计只会照搬参考电路
有不少数量的工程师,借助芯片参考设计能够达成点亮电路的操作,然而一旦遭遇到效率处于较低水平、发热情况较为严重、纹波超出标准等状况时,便会陷入毫无应对办法的境地。电源属于硬件的基础性构成部分,仅仅知晓应用方面的知识却不明白原理,一旦出现问题只能够依靠更换电容来碰运气。建议起始于Buck、Boost拓扑的工作模式着手,弄清楚电感电流连续以及断续之间存在的差异,接着再结合实际的环路补偿进行计算。花费历经三个月的时间将基础电源拓扑彻底掌握透彻,相较于大致地学习十个电路模块而言,会更具实用价值。
嵌入式编程怎样告别流水账代码
众多人编写单片机程序,皆是进行初始化、轮询以及延时操作,其所具备的功能仅仅可以运行,然而扩展性却完全为零。而真正的提升之处在于领会状态机、队列以及模块化分层这些思想。举例来说,当编写一个按键驱动时,不要再采用延时消抖的方式,而是尝试运用状态机结合定时器进行扫描;在处理多任务时,摒弃裸奔的大循环,引入一个简易的调度器或者RTOS。代码编写得是否优良,在三五年后查看维护成本便能够知晓,切勿让自己成为唯一的“代码翻译”。
仿真工具能不能替代实际调试
虽仿真软件能使入门趋向简易,然而众多人却过度予以依赖,进而致使陷入了失去现场剖析能力的境地。究其缘由,仿真模型始终是无法全然模拟 PCB 布局所具备的寄生参数以及实际器件所呈现的温漂情况的。故而,特此建议将仿真当作验证思路的工具来对待,而把调试作为积累直觉的手段加以运用。一旦遭遇电路无法正常工作的状况,切不可急于去更改仿真参数,而是要拿起示波器去查看波形、测量纹波、触摸温度,因为这种实战经验才是技能得以提升的关键台阶呀。
信号完整性要不要深入学
高速信号现今愈发普遍,就算只是跑个I2C,要是布线欠佳也会出现问题。然而初学者一开始就去钻研传输线理论、S参数,极易被劝退。更为务实的路线是从认识阻抗匹配、反射、串扰这类现象着手,先掌握用示波器测量过冲与振铃的方法,随后再回过头去看书本里的阐释。当你发觉调试DDR或者高速ADC碰到瓶颈之际,再有的放矢地去补充理论,效果就会好上许多。
在你提升技能的进程里,所碰到的最难攻克的棘手难题是哪一个呢?欢迎于评论区域分享你的过往经历,为这篇文章点赞并收藏起来,当下次遭遇具体问题时能够随时翻找出来查看。
微信扫一扫