HTStudios
  • Home
  • 关于
  • Categories
  • Tags
  • Archives

STM32 Keil笔记

头文件

Keil头文件组织方法让我一头雾水。ST提供CMSIS(Cortex-M Software Interface Standard)和标准外设驱动(STM32F10x_StdPeriph_Driver)。默认库文件是不能修改的,当你要使用这些功能或选择使用一款单片机型号时,你必须定义一些符号,例如定义 TM32F10X_MD 为使用的中密度STM32F10X设备、定义 USE_STDPERIPH_DRIVER 为使用标准外设驱动。

在使用标准外设驱动时,你必须编写 stm32f10x_conf.h 头文件来决定使用哪 些标准驱动,否则可能会调用Keil自带头文件导致编译失败。这个文件在ST官方 示例中存在,可以直接拷贝过来使用(别忘记修改工程头文件目录)。

编译器

调试方法

STM32支持多种启动方式,如果是擦写Flash,你必须重启测试程序,也可以使用Debug 直接使用Jlink(其他调试器也可能支持)在线调试。


  • « FreeBSD10.1 搭建PPTP服务器
  • FreeBSD Console Resolution »

Published

Jan 15, 2015

Last Updated

2015-01-15 15:08:00+08:00

Category

STM32

Tags

  • Keil 1
  • STM32 1
  • Powered by Pelican. Theme: Elegant by Talha Mansoor