[STM32F4] MDK编译错误:uint8_t 未定义

[复制链接]
10940|7
 楼主| twodiamond 发表于 2014-9-17 11:09 | 显示全部楼层 |阅读模式
不好意思,请教一下:
        自己定义了一个.h文件,里面用了 uint8_t  这个类型,MDK编译时报告:未定义(undefined),难道uint8_t不是编译器默认的类型么?  
谢谢!
想做大牛的小马 发表于 2014-9-17 11:14 | 显示全部楼层
当然不是!!!是typedef的~
lu50211 发表于 2014-9-17 11:14 | 显示全部楼层
调用一下芯片头文件
aozima 发表于 2014-9-17 11:34 | 显示全部楼层
  1. #include <stdint.h>
mmuuss586 发表于 2014-9-17 12:23 | 显示全部楼层
参考楼上的;
stdint.h这个头文件,你看官方例程,都包含的;
或者你自己定义;
jar1866 发表于 2014-9-17 14:21 | 显示全部楼层
楼上两楼可以参考,也可以使用#include <inttypes.h>,这个是c++标准下的头文件
小浣熊 发表于 2014-9-17 23:01 | 显示全部楼层
同意!!
 楼主| twodiamond 发表于 2014-9-18 12:42 | 显示全部楼层
多谢各位!
#include <stdint.h> 就可以了。
分数太少,只能全送给aozima兄。



您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

36

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部