在环境下使用库“小”教程Keil MDKSTM32 V3
4 - 1 -在Keil MDK 环境下使用STM32 V3
4 库“小”教程 简介 写这篇“小”教程主要是和大家分享使用STM32 的基本方法
在一年以前,我开始接触并开始使用STM32
STM32 价格便宜,外设丰富,开发和仿真环境使用方便,一下子便爱上了它
我当时使用了 IAR编译环境,固件库也是以前的 V2 版本
由于 ST 公司更新了 STM32 的固件库,所以想试着使用新固件库
刚开始使用新库时也遇到了一些问题,但是慢慢熟悉不但觉得不难不烦,反而觉得 V3 比 V2 更好用
在这里我和大家分享一下使用V3
4 库的方法,希望大家喜欢,如有错误请指出,在下不慎感激
这篇“小”教程分以下四步来说,第一步,获得库文件,并进行适当的整理;第二步,建立工程,并建立条理清晰的 GROUP;第三步,修改工程的 Option 属性;第四步:使用JLINK 仿真调试
下面就分这四大步来逐个说明
在环境下使用库“小”教程Keil MDKSTM32 V3
4 第一步 获得库文件,并进行适当的整理 第一步非常的简单,访问 ST 的官网上就可以获得最新的固件库,在我写“小”教程的时候最新的固件库是 V3
除了获得固件库之外还可以获得和固件库相关的说明文档
在以前的官网上可以下载到一篇名为《如何从 STM32F10xxx 固件库 V2
3 升级为 STM32F10xxx 标准外设库 V3
0》的应用手册,但是在现在的 ST 官网上却找不到这篇十分有用的应用文档,不过却可以在百度文库中找到,这篇文档详细说明了新固件库的文件结构,在Keil 工程建立之前,值得一看
图 1 CMSIS 文件夹包含内容 图 1 是新固件库改动比较大的部分,ST 称为 CMSIS
在这个文件夹下面出现了一些新的源文件、头文 件 和 启 动