教程食用指南¶
本教程的每一章都是相对独立的资料导航,但你不需要也不可能一口气读完。这一页给出贯穿全部章节的建议学习路线,以及每一步"做到什么程度可以往下走"的判断标准。
建议学习路线¶
第 0 步:开荒
第 1 步:C 语言
- C 语言学习 — 一切的地基。学到指针与内存模型吃透即可,别追求面面俱到
第 2 步:单片机入门
- STM32 开发基础 — 从点灯开始,每个外设都在实板上跑一遍
第 3 步:让机器人动起来
最后:综合项目
- 综合项目(电赛/校内赛小车) — 把前面所有知识拼成一辆车,为后续校内赛做准备
贯穿全程的事
几条建议¶
-
每一步的判断标准很简单:能动手做出对应的东西,就往下走。不要认为,我脑子里记住这个概念了就可以,一定要实际上手做,有了实际的现象才认为你会了,当然同时能懂底层和原理是最好的
-
以敲代码为主,看教程为辅;看懂了和写出来了是两回事
-
卡住是常态,先自己搜,搜不到就来培训群里问——提问前说清楚你的具体问题背景"什么环境下,遇到了什么问题,你不懂的点在哪",这样大家解决问题也更高效一点,不要害怕提问!学长学姐都很热心都会解答你的疑问,学会提问解决问题也是非常重要的能力
最后,一些鼓励的话¶
每个人都是从一块点不亮的开发板和满屏的报错开始的,包括现在教你的人。嵌入式学习的曲线前期陡、后期平——前两个月你会觉得什么都很陌生,但跨过点灯、串口、电机转动这几个坎之后,路会越走越顺。
别担心自己基础差,大部分人都是0基础;也别担心问题太简单不敢问,队里没人会笑话一个认真提问的新生。真正的分水岭不在天赋,而在你是坚持把每个小东西做出来,还是收藏了一堆教程就当作学会了。
加油!电控组期待你的加入!