STM32学习过程中的相关参考
最近买了正点原子的STM32开发板,粗略看了一遍《例说STM32》,非常佩服原子的条理,讲的很明白,通俗易懂,同时也微微冒汗,因为自己很久不编程了,C语言都基本忘光了,例程里的一些编程手法对我来说简直是天外飞仙,神来之笔,(原子哥就是马良哈),鉴于原子的例程是自己编写寄存器控制的,虽然直白,却弃官方的函数库而不用,觉得有蹊跷,翻看了一些网上的说法,非常赞同其中一位网友'chinmel 朱宁'的说法:
从软件进入嵌入式的,可能会优先选择库函数了。
而从51开始的,从硬件起步的,可能更喜欢寄存器了。
接着翻看资料过程中发现有个CMSIS标准外设库结构,觉得既然ST提供了库函数,ARM又来了个统一的CMSIS库标准,还是有一定道理的,所以偏向与使用库函数了,不过寄存器也不是白看了,至少从更底层知道了外设操作是怎么回事。
现在学习过程中已经参考了很多有用的资料,干脆贴在这免得忘了。
2.STM32F10X标准外设库结构分析.pdf
这篇文章对库解释的很好,但不知为何网上是以《stm32固件库V3.5中文说明.pdf》的文件名传播的,文中介绍了如何按照CMSIS标准建立工程文件,很实用;
这篇文章介绍了一些要用到的资源;
4.在Keil MDK环境下使用STM32 V3.4库“小”教程
这篇文章也是建STM32工程,不过其中有对各个库函数的详细说明;
5.
6.
7.
8.
在Keil MDK环境下使用STM32 V3.4库“小”教程