你的问题,让我上学时的实验室生活又浮现眼前,感谢邀请。
先上两张图纪念已逝的岁月。
你就先从51单片机开始,有郭天祥【51单片机C语言教程】,还有配套的开发板、开发板教程。
郭天祥【51单片机C语言教程】很不错的,还有视频。就按照开发板的教程一步一步的往下走,这对于理解单片机、嵌入式电路有很大帮助。这些都是后期进一步研究的基础。
学到PWM波、直流电机、L298驱动控制,就能完成个简单的小车了。
学到红外感应、进步电机、超声波时候,就能做个循迹,或者是避障小车。
再往下一步就能摆脱开发板,自己焊最小系统,做各种功能开发了。智能小车是很多人单片机的入门必备,当时全国比赛里还有智能小车这个课题。
可惜我那年全国比赛时没有这道题,我选了一个红外通信系统的题目,三天四夜的通宵,复赛时候成绩没有辜负我的付出,很欣慰。
最后拿到奖金,胡吃海喝了一顿hhhhh
你大二还早,就按照这本书的内容,一步步往下走。
2022年/1/16更新
我当时买的是这个版本的郭天祥 【新概念51单片机C语言教程】:
这本书现在出了第二版:
第一版的内容更通俗易懂,
其实,不管第一版还是第二版,这本书作为单片机的入门学习都是很不错的。