本次受Joshua同志的邀请,写一下我有关实验室硬件的学习路线,方向,办法,建议之类的东西。

另:Joshua同志开始进行基地管理了,并开始操心,甚慰。

建议

我个人对于硬件方向的建议就是不建议,是的不建议学硬件。
是的,我个人不建议进行硬件方向的学习。
至于我为什么会选择硬件,是因为我不喜欢软件而对单板方面有兴趣,外加我大学期间只泡实验室以及舍得花钱在这个方面。是的我现在的选择是兴趣加钱堆出来的。

  1. 硬件是花钱的,在跟Joshua同志说时他调侃到不全是江浙户,笑,这倒不是,这更多的是指你愿意花多少的百分比在学习上。
  2. 硬件的工资在与基地的另一个发展方向软件的对比上没有竞争性。且硬件的岗位也要比软件少,毕竟费钱。
  3. 硬件的学习难度与广度较高,真正的入门较难。不仅是硬件基础的大量方面,你软件也要会,软件要学的你也要,只是不那么的精通。
  4. 学校问题
    1. 本校课程缩减,且讲解即为简单,只能自学。
    2. 基地参与的比赛向来重视PPT,其次外观,再次软件,最后硬件。即使是不用PPT的车赛也限制了硬件,下限极低,够用就行。
    3. 基地没啥硬件传承,路在达到车赛后就没有了,我是自己淌出来,且没啥参考性。

学习路线

硬件的路线我列一些我了解的单板的

  • 基础课程
    • 高等数学
    • 线性代数
    • 概率论
    • 大物
    • 电路
    • 模电
    • 数电
    • 电力电子
    • PCB
    • C
    • 数据结构
    • 数据结构
    • HDL
    • Linux
    • 自动控制原理
    • 。。。。。。
      以上为基础课程,也就是必修加认真学的。
      下面是一些所需的自学项目
  • PCB绘制
    • AD/Kicad/LCEDA
  • 51/32的寄存器控制编程
    • 最好使用寄存器,从组成的基础开始学
  • FPGA实践
    • 可以选不同的平台,但最好是实物,学习数电等
  • 器件选型
  • 焊接
  • 测试工具的使用
    • 这里要着重强调一下示波器的使用,十分重要。

重点

做硬件要的是成就感,特备是你还没法以此吃饭的时候,来吧,开源硬件在召唤着你。
我并没有什么奖状,能拿得出手的只有一个个开源硬件堆积起来的。
具体的可以看如下网址

部分解答

关于硬件的花钱。
能上我们这破烂学校的,家里都不是特别穷的,买鞋的,周周出去逛街看电影的不在少数。再说了基础的条件实验室都能提供,现在嘉立创免费打板加上电子元件的国产化和网购都降低了门槛。