听我一句劝,单片机不要去学STM32真的
///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///
单片机用处这么广,尤其是STM32,这么火!如何快速上手学习呢?
“不要去学STM32”。我不是说STM32不好,而是这种为了学习单片机而去学习单片机的思路不对。
你问,如何系统地入门学习stm32?
这本身就是一个错误的问题。假如你会使用8051,会写C语言,那么STM32本身并不需要刻意的学习。
你要考虑的是,我可以用STM32实现什么?
为什么使用STM32而不是8051?是因为51的频率太低,无法满足计算需求?是51的管脚太少,无法满足众多外设的IO?是51的功耗太大,电池挺不住?是51的功能太弱,而你要使用SPI、I2C、ADC、DMA?是51的内存太小而你要存储的东西太多?当你需要使用STM32某些功能,而51实现不了的时候,那STM32自然不需要学习,你会直接去寻找STM32某方面的使用方法。比如要用spi协议的网卡、要使用串口通信、要使用rtos等等...