完全可以的,去网上买STM32开发板就行。网上资料非常多,而且免费。比如:正点原子,野火
要是对单片机和c语言有一定的认识是可以的,
学习51不是学习51的本身,
而是通过51建立寄存器的概念和C语言的基本学习
你没有学习过51也是可以直接学习STM32的
因为现在国内STM32的氛围很浓烈,各种论坛,各路大神,各种开源项目,你学到老爷学不透的,当然咱们不需要学透,能学会运用就足够工作了
(1)放弃51直接学32可以是可以,只是怕你会学到放弃。直接学32也间接决定了你选择使用库、而不是寄存器来构造程序。
(2)板子推荐原子的Mini F103。此外,提醒你不要忘了买仿真器,没有仿真器是真的很难玩板子。
(3)关于资料和教程方面不用担心,原子的资料支持做的还是非常好的,文档、视频、示例都有,后面的图里面有资料的网址、当然也可以自行百度,教程网上也是大把、毕竟用的人比较多。
PS:618快到了,开始准备剁手了。。。