你的問題,讓我上學時的實驗室生活又浮現眼前,感謝邀請。
先上兩張圖紀念已逝的歲月。
你就先從51微控制器開始,有郭天祥【51微控制器C語言教程】,還有配套的開發板、開發板教程。
郭天祥【51微控制器C語言教程】很不錯的,還有視訊。就按照開發板的教程一步一步的往下走,這對於理解微控制器、嵌入式電路有很大幫助。這些都是後期進一步研究的基礎。
學到PWM波、直流電機、L298驅動控制,就能完成個簡單的小車了。
學到紅外感應、進步電機、超音波時候,就能做個循跡,或者是避障小車。
再往下一步就能擺脫開發板,自己焊最小系統,做各種功能開發了。智慧小車是很多人微控制器的入門必備,當時全國比賽裏還有智慧小車這個課題。
可惜我那年全國比賽時沒有這道題,我選了一個紅外通訊系統的題目,三天四夜的通宵,復賽時候成績沒有辜負我的付出,很欣慰。
最後拿到獎金,胡吃海喝了一頓hhhhh
你大二還早,就按照這本書的內容,一步步往下走。
2022年/1/16更新
我當時買的是這個版本的郭天祥 【新概念51微控制器C語言教程】:
這本書現在出了第二版:
第一版的內容更通俗易懂,
其實,不管第一版還是第二版,這本書作為微控制器的入門學習都是很不錯的。