各位熟悉stm32 的精英们,我想学习stm32单片机,如何快速入门,快速上手,求经验!!!

我是在校学生,学过模电,数电,单片机开发经验很少

首先,买块开发板是少不了的。目前比较受欢迎功能全的板子有野火开发板、正点原子的ALIENTEK 开发板,算是帮推荐一下了。另外就是开发工具,STM32一般都支持串口ISP烧写,但如果愿意多出钱买个J-link或U-link,st-LINK,这些工具使用更加简便,可帮助你节省不少时间。另外,STM32系列的外设比较多,操作比51复杂,所以宜选用ST官方的固件库来写程序,所以要知道STM32官方固件库的使用方法。买书的话也着重选讲解固件库的那种,一本《stm32参考手册》也是必不可少的。跟着书上对固件库调用的讲解,应该一晚上就可学会工程的建立,然后结合开发板资料就可点灯了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-25
stm32 f103这个型号的。资料多,
stm32有两种方式学习,一种是固件库,另外一种就是直接操作寄存器像51系列那样开发,两种方式都有不同的教程,stm32 目前主要还是用来替换单片机的,通过固件库学习会比较快,但是你单片机经验很少,ARM公司推出这个系列,最初的目的也就是抢占8位和16位单片机的市场。因为这个32和单片机编程的思路是一样的,这个不是靠一点时间就能学会的,要不断的练习项目。stm32目前来说教程不少,振南的stm32视频在网上搜索一下,当做入门。本回答被网友采纳
第2个回答  2012-10-23
先搞个开发板,这个网上是比较多的,然后按照例程慢慢的学,C语言一定要精通。
第3个回答  2012-10-23
再学51单片机,直接上ARM7肯定看不懂
相似回答