回覆列表
-
1 # 閃閃的紅星84
-
2 # 哈頓大叔
建議弄個STM32系列的板子開始學,從使用C庫到暫存器操作,然後到RTOS移植裁剪到BOOTLOADER的定製。想更簡單點可以直接用Arduino,便宜,周邊的感測器或配件比較多,開源庫也豐富,做小實驗基本夠用,Arduino的官方IDE非常不好用,可以用VS CODE加外掛來折騰
-
3 # 實業興國
趕緊弄個樹莓派 玩作業系統! STM32 以及高階ARM 庫拿來呼叫就好,玩轉作業系統,群集研究通訊策略 和 幾本的影象處理技術 和 視覺技術 ! 只要入門了 馬上猛攻CPLD 在CPLD的基礎上玩轉 FPGA 。 你需要的板子不用購買太高階的 玩差不多了,自己畫板子。 一天三個小時 ,兩年您就能成為大神! 注意,每天要拿一個小時看演算法和模電。
有c語言基礎學微控制器就很容易多了,建議不要買任何開發板學習板,外面賣的開發板學習板為了多功能學習做了很多相容設計,線路彎來彎去的,對初學者學習很不利,建議自己做最小系統然後再根據需要逐步擴充套件,自己做的自己最清楚,操作起來也容易,例如可以用STC15系列微控制器,做最小系統超級簡單,微控制器外圍除了程式下載四條線外只需要電源的正負兩條線即可,不像老51微控制器外部還需要復位電路,晶振,上拉電阻等。程式下載器在淘寶上買USB轉串列埠幾塊錢一個,編譯器用keill,燒錄軟體用STC官方的。這樣以後想實現什麼功能就在最小系統板外焊什麼電路,這樣可以加深對硬體電路的設計印象,寫程式操作起來也容易,我是過來人,從STC15微控制器到STM8微控制器一路走過來的,開發板之初買過但是從來沒有用過最後也都送人了。