ARM 新建固件库

下载固件库

  1. 百度输入ST搜索意法半导体官网,并登陆
  2. 进入product,选择微处理器Microcontrollers,进入下一个页面,选择右侧列表的Tools & software选项,在弹出的新列表中,找到Embedded Software,在其所属列表中点击标准外设库STM32 Standard Peripheral Libraries (8),进入下一个页面
  3. 根据芯片找固件库版本,我的是F10X系列,目前最新的固件库是3.5版本,选中进入下载页面,在GET SOFTWARE下获取固件库
  4. 下载解压后如图所示ARM 新建固件库_第1张图片

意法半导体:http://www.st.com/content/st_com/en.html
Microcontrollers:http://www.st.com/en/microcontrollers.html
STM32 standard peripheral libraries:http://www.st.com/content/st_com/en/extended-query.html?querycriteria=productId=LN1939$$associatedTo=FM141
GET SOFTWARE:http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32054.html

创建固件库项目

固件库简介

  • 固件库目录ARM 新建固件库_第2张图片
  • _htmresc目录内为两个logo图
  • libraries内包含了我们需要的库文件
  • project目录为例程,我们将根据例程中的工程创建我们自己的工程
  • utilities内是一些公共的源文件
  • Release_Notes.html文件是该固件库的介绍文件
  • stm32f10x_stdperiph_lib_um.chm可作为工具查询,里边定义有各个库文件的源代码;若打开时无内容,在文件属性中解除锁定即可。

创建固件库项目

  • 打开\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\MDK-ARM目录下的工程,参考该工程创建新的工程
  • 根据manage project item中的目录结构,创建项目目录,如图ARM 新建固件库_第3张图片
  • User目录存放用户程序
  • stdPeriph_Driver存放外设文件
  • startup存放启动文件
  • project是工程目录
  • -

编写过程中发现了一篇写好的博文,大家可以参考

http://www.cnblogs.com/emouse/archive/2012/03/01/2375146.html

你可能感兴趣的:(C语言,STM32)