然後從單片機MCS51入門,初期可以選擇用protues仿真,積累到壹定程度可以買普中開發板(MCS51和STM32壹體的)。初學MCS51不要過分依靠教科書,匯編視個人情況而定,有困難不要死摳。
C51的壹些關鍵知識點:
二進制與16進制換算,KEIL等開發環境,下載等C語言基礎就不說了。
流水燈、數碼管、獨立按鍵、定時器、16*16鍵盤、點陣、LCD1602、12864、DS18B20這些都是常用的,開發板也有例子,照著學下來。
如果C51玩的很遛了可以選擇完STM32F103C8,熟悉壹下ARM內核。C8和MCS51差不多,資源很富壹些。需要註意的是STM32采用固件庫編程,入門以後配置起來比51更容易。
C8差不多了可以玩STM32F103ZET6這類的板子,這時候玩玩像USB、SD、以太網之類的高級貨。熟悉壹下各類協議棧、RTOS之類。
如果ZET6也玩的很遛了嵌入式底端應聘個5k~7k以上的崗位不在話下了。
再想深入壹下可以試著玩壹下linux、ARM9或A8。這時候就可以往系統的概念走了