stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏
来源:互联网 发布:java手机 微信 不能用 编辑:程序博客网 时间:2024/05/16 14:24
stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏
====================================================================================
==============================================================================================================
第一:
在stm32f10x.h中有以下语句:
#error命令是C/C++语言的预处理命令之一,当预处理器预处理到#error命令时将停止编译并输出用户自定义的错误消息。
语法:
#error [用户自定义的错误消息]
注:上述语法成份中的方括号“[]”代表用户自定义的错误消息可以省略不写。
举例:
#error "Sorry,an error has occurred!"
可见,只有我们定义了STM32F10X_HD这个宏,才可以顺利编译,进而,根据定义的这个宏,定义将会用到的与外设有关的宏!!!
============================================================================================================
第二:
在stm32f10x.h中有以下语句:
只有在开发环境中定义了USE_STDPERIPH_DRIVER宏,才可以将stm32f10x_conf.h头文件包含进来,
而正是stm32f10x_conf.h这个头文件,将我们要用到的..\STM32F10x_FWLib\inc目录下的23个头文件都包含了进来!
否则,我们无法使用..\STM32F10x_FWLib\src中的固件库了!!!
=============================================================================================================
0 0
- stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏
- stm32 加入 USE_STDPERIPH_DRIVER、STM32F10X_HD的原因
- stm32 加入 USE_STDPERIPH_DRIVER、STM32F10X_HD的原因
- keil5以上版本开发stm32不需要定义STM32F10X_HD,USE_STDPERIPH_DRIVER
- 关于STM32 MDK中USE_STDPERIPH_DRIVER问题及 STM32F10X_LD STM32F10X_MD STM32F10X_HD STM32F10X_CL宏定义的选择
- USE_STDPERIPH_DRIVER, STM32F10X_HD说明
- USE_STDPERIPH_DRIVER, STM32F10X_HD说明
- USE_STDPERIPH_DRIVER, STM32F10X_HD说明
- MDK设置中USE_STDPERIPH_DRIVER,STM32F10X_HD含义
- STM32的USE_STDPERIPH_DRIVER
- STM32开发环境搭建和固件烧录
- STM32开发环境构建
- STM32硬件开发环境
- STM32开发环境
- STM32开发环境搭建
- STM32开发环境搭建
- STM32开发环境搭建
- STM32开发环境搭建
- Unity粒子系统特性
- ActionContext和ServletActionContext小结
- oracle-控制文件备份和恢复
- HDU 1176 免费馅饼 二维动态规划
- 算法实验题 猴子分桃问题
- stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏
- Linux服务器集群系统(一)
- 黑马程序员——对象
- Linux服务器集群系统(二)
- OpenStack Keystone的基本概念理解
- Linux服务器集群系统(三)
- Linux服务器集群系统(四)
- ios 通过view找到它的控制器viewcontroller
- 上下文切换详解