回覆列表
-
1 # 科學教育雲平臺
-
2 # 民眾關注
應該來說有點過時了,任何事物都有生命週期,只能說,大學課程的開設不是一步就能到位,目前51微控制器已經稍顯過時,由於中國體制問題,有的大學老師也不想再攻堅其他片子,學校也不可能一下子招到熟練新技術的老師,所以大學就一直學的看似“落後”的課程,但是,大學學的是方法,學的是基礎理論,有了基礎理論,學任何新技術都是很快的。學會了C,其他語言就不是太難搞懂,學會了微控制器,自然ARM其他的就容易上手。大學的知識不會白學!
-
3 # 昊昊雷他爸
我覺得應該先看看自己想要從哪方面入手,是想學微控制器相關的硬體、還是學習嵌入式軟體。
對於想學習微控制器硬體來說,51微控制器略顯過時,不過學習51微控制器和學習ARM等沒有太大的分別,只是體系架構的區別,關鍵的是要理解微控制器系統的設計、外圍電路的設計以及簡單控制程式的編寫(c和彙編最好都練習練習),一通百通,後面再學習其它的就快了。
對於想學習微控制器軟體來說,51微控制器受限於內部資源,對嵌入式軟體支援沒那麼好,簡單的OS可以跑,但是都有所裁剪,建議還是基於ARM平臺學習,學習linux,後續跑在其它平臺也能平滑切換經驗。
總的來說,51微控制器略顯過時,但在一些簡單的控制領域還有大量應用,大家可以根據自身的情況來選擇是否從51學起。
關於微控制器我學過一段時間,也是從網上買的51微控制器。但是後來發展方向發生變動,微控制器學習也就擱置了。
至於微控制器有沒有必要學,個人覺得還是和自己的發展方向,職業規劃,以及個人的興趣愛好向匹配。微控制器應用廣泛,就業機會挺多,如果樓主真的喜歡還是可以繼續學習學習的。