單片機小書0-意亂情迷

單片機小書0-意亂情迷

來自專欄覓知圈30 人贊了文章

自己從事單片機教學有3載有餘,再回想12年前當初自己大學學51單片機的時候,記得從來沒有做過一次實驗,自己都不知道怎麼學的這門課,雖然後來大學參加飛思卡爾比賽,其實這中間走了太多坎坷(嵌入式智能車),後來讀研工作,深深感覺到學校教育與社會的脫節,之所以寫了之前的嵌入式小書,也是想結合飛思卡爾比賽做的一個嵌入式學習的總結經驗。

現在想寫的單片機是想給一個入門學習,既是想把單片機的知識覆蓋全,又想用一個完整的案例把知識像珍珠一樣串起來。對於單片機,目前看到的教材沒有一本是理想中的,要麼是繁複冗雜的瑣碎知識堆積(列一堆寄存器和指令說明),要麼就是類似實驗指導書一樣的不同部件的實驗堆積(做各種部件設備測試實驗),前者讓學生的學習只見樹葉不見樹木和森林,後者讓學生的實驗訓練不夠系統,過於模塊化。任何一門學習,首先是知識的學習,靠知識之間的關係進行連接記憶,然後結合系統性的案例強化知識和能力,二者缺一不可。

對於案例的選擇,既要足夠有趣有意思,又能夠將所有知識有機地串聯起來,經過幾次上課的迭代,最終選的數字音樂盒的綜合實驗,在教學生音樂樂理的同時,又能夠學習單片機的編程思想。對單片機的選擇,雖然現在STM32很火,但是依然選的是最經典的STC51單片機來講授,簡單直接。將會沿著單片機內部結構,IO,中斷定時器,串口通信,以及任務調度器,RTOS進行相對系統地完成一個數字音樂盒的Demo例子。

回想這些年的學習,一直覺得單片機像一個鄰家小女孩,希望能夠通過這個小書,把這個嬌小可愛的鄰家姑娘,介紹給你認識,感受到她那顆晶瑩剔透的心。

章節安排如下:

單片機小書1-掀起蓋頭來

單片機小書2-打開新世界

單片機小書3-中斷是什麼

單片機小書4-終極定時器

單片機小書5-連接串口

單片機小書6-任務調度器

單片機小書7-RTOS

在這裡插播一些自己這些年來的小事和反思,自己大學和讀研都是自動化,現在從事計算機教學,其實以前我一直覺得計算機,電子,通信,自動化,電氣沒啥區別,甚至包括機械,因為當初華為筆試面試的時候,遇到了很多這些專業的學生都一起面試軟體開發。那問題來了,既然最後我們更多的是找軟體開發類工作,那二十多年學的那些專業課有什麼用。。。。。。

未來的大學就兩條路

1.清華北大這樣的研究型大學

2.大批量的應用型大學

對於像我所在的這種二三流本科院校,社會需要什麼人才,我們就要培養什麼人才。

最近在跟領導一起做,計算機科學與技術和物聯網工程專業的大綱,發現領導層其實比我們更明白,本著案例-》崗位-》能力-》課程的思路在重構這兩個專業培養方案,最終確定計算機科學與技術從Linux和嵌入式開發轉向人工智慧和數據分析,物聯網工程從原來的無線感測網,RFID,嵌入式,App等大雜燴明確定位於嵌入式Linux和移動Web開發。

說心裡話,其實所有的教育最後都是一個成本問題,歸根結底就是你願意花多少精力培養一個學生,現有的教育模式-流水線,就是這個成本和效率優化的結果,不要怪國內教育不好,你先看看國內的大學學費有多便宜,就知道原因了。

曾經有一個學生問我,「現在慕課這麼發達,在網上就可以自學計算機,那我們來大學的目的是什麼?」我也在想這個問題,如果單從專業學習的角度,慕課+知乎+百度,幾乎可以解決所有的計算機學習問題,而且學習效率和質量比傳統課堂教學還要好,所以這個問題最後涉及到教育的終極意義,我們現在的上學成為一種習慣,沒有人去反思,這種工業化時代的學校集中學習模式,是不是還適應現在的時代需要,我們進行高考,考研,不停地學習,考試,所有這一切行為的需求來自哪裡?????如果學習沒了需求,那就如同人沒了理想一樣,枯燥無味。。。。。。

無解的問題,背後必然是意亂情迷的時代背景!

小章節,會陸續更新!


推薦閱讀:

單片機矩陣鍵盤線性反轉法( if 版 和 switch 版)
【連載】從單片機到操作系統④——FreeRTOS創建任務&開啟調度詳解
單片機C語言學習架構分享
單片機常用名詞概念解析(不記得趕緊背)
單片機

TAG:單片機 | 51單片機 | 嵌入式開發 |