标题: 关于stm32库3.5里bool类型的定义 [打印本页]
作者: liuyy 时间: 2015-1-12 01:18
标题: 关于stm32库3.5里bool类型的定义
查资料得知,3.5已经去掉了bool的定义,为了与c标准兼容,把定义放到了
stdbool.h里面,这个文件在C:\My Program\Keil\ARM\RV31\INC路径里面,把他包含进去就可以了。。。。
这是以前库的定义
/* Boolean type */
#ifndef __STM32F10x_TYPE_H
/*这个文件包含定义typedef enum {FALSE = 0, TRUE = !FALSE} bool;将造成命名冲突 */
typedef enum { FALSE = 0, TRUE } BOOL;
#else
typedef bool BOOL;
#endif
也可以自己加在里面··
作者: csy1991hf 时间: 2019-3-14 11:33
增加这个头文件就好了,谢谢了
作者: wo411322 时间: 2019-3-28 21:26
谢谢楼主分享
作者: xiaozhong1314 时间: 2019-7-8 21:43
谢谢楼主分享
作者: 四眼10 时间: 2019-7-8 22:33
谢谢楼主分享
作者: YZM168 时间: 2019-7-9 17:14
很实用。这个要挺
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |