不管從哪里學起,這學習過程的知識點必須學懂才能進行下一步學習,如存儲器所涉及的地址,51單片機是16位或8位地址,32位單片機是32位地址,如何把數據存入和取出,相關的程序寫法是不一樣的,32位單片機就是資源比51單片機多的多,先理解少量的資源(如51單片機只有1個串口,32根IO口線,2個定時計數器,5個中斷,128B內存,4KB程序存儲器,21個寄存器)單片機,如何利用這些資源去實現任務,然后再去學更多資源的單片機,就可以達到舉一反三的效果,覺得更容易學,如果首先就學32位單片機,寄存器多得你無法熟知,中斷有80個,串口有5個,定時計數器有8個,還增加很多總線端口,ADC和DAC\PWM等功能,每一種控制需要協調的更多,所以難度就大一些 |