本帖最后由 米多0036 于 2021-1-27 18:32 编辑
为了学习单片机而去学习单片机的思路是不对的 你问:
如何系统地入门学习stm32?
本身就是一个错误的问题
假如你会使用8051
会写C语言
那么STM32本身并不需要刻意的学习。 你要考虑的是
我可以用STM32实现什么? 为什么使用STM32而不是8051? 是因为51的频率太低,无法满足计算需求? 是51的管脚太少,无法满足众多外设的IO? 是51的功耗太大,电池挺不住? 是51的功能太弱,而你要使用SPI、I2C、ADC、DMA? 是51的内存太小而你要存储的东西太多? 当你需要使用STM32某些功能,而51实现不了的时候, 那STM32自然不需要学习,你会直接去寻找STM32某方面的使用方法。比如要用spi协议的网卡、要使用串口通信、要使用rtos等等……
|