原来我一直在进行AVR单片机的开发,鉴于AVR居高不下的价格,最近公司开始打算用STM32替代AVR,所以我开始了STM32的学习。
根据原来做过STM32开发同事的推荐,最终我选用了RealView MDK开发环境(http://www.realview.com.cn/index.asp http://www.embedinfo.com/)。下载无数关于STM32的资料后,发现STM32不同于AVR:
1、资源更丰富,处理能力更强大
2、底层操作更复杂
3、库文件和各种实例更丰富。
通过这两天的了解,我对下载的资料进行了筛选,确定了初步的学习文档:
1、STM32不完全手册 -虽然还没有看完,不过感觉特别适合从AVR转STM32的初学者。
2、STM32参考手册
3、Cortex-M3权威指南
今天通过《STM32不完全手册》的指导下,完成我的第一个STM32程序后,我正式开始进入到STM32的世界中。