不管从哪里学起,这学习过程的知识点必须学懂才能进行下一步学习,如存储器所涉及的地址,51单片机是16位或8位地址,32位单片机是32位地址,如何把数据存入和取出,相关的程序写法是不一样的,32位单片机就是资源比51单片机多的多,先理解少量的资源(如51单片机只有1个串口,32根IO口线,2个定时计数器,5个中断,128B内存,4KB程序存储器,21个寄存器)单片机,如何利用这些资源去实现任务,然后再去学更多资源的单片机,就可以达到举一反三的效果,觉得更容易学,如果首先就学32位单片机,寄存器多得你无法熟知,中断有80个,串口有5个,定时计数器有8个,还增加很多总线端口,ADC和DAC\PWM等功能,每一种控制需要协调的更多,所以难度就大一些 |