如何学习硬件?

嵌入式硬件一站式学习

早期的嵌入式开发,主要是单片机开发,比较简单,从硬件设计到软件编程,一个人就可以搞定。
当前的嵌入式开发,复杂度比单片机高了好几个数量级,一个SoC上集成了上百个模块,再加上移植各种操作系统(Linux、Android等),眼花缭乱的应用开发,一个人根本搞不定。嵌入式开发,慢慢地变得跟PC开发一样,进入分工协作的团队开发时代。
有人专门做软件,有人专门做硬件,有人专门画板子,有人专门做应用…
但是,对于一个开发者来说,并不是说,分工了,就不需要学习硬件了。
因为,嵌入式再如何分工,还是软硬协作开发模式,你不懂硬件,原理图看不懂,不会根据硬件配置来写软件,根本就胜任不了嵌入式开发的工作。

那么,对于嵌入式工程师来说,如何学习硬件呢?

后续会慢慢分享:

  • 嵌入式工程师如何学习硬件
  • 该学习哪些知识和技能?
  • 如何选择开发板?
  • 如何选择自己的技术路线
  • 如何看懂芯片手册
  • 如何看懂电路原理图
  • 如何编写驱动
嵌入式硬件学习资料汇总