请前辈指教一下,error: unknown type name‘u8’

2019-07-20 22:18发布

stm32f10x.h 中 有这样关于u8的定义,typedef uint8_t u8;stdint.h 中有         typedef unsigned          char uint8_t;
问题是 : 我想用 主这个直接定义 或 声明函数都 编译器都会报错,如果我加上。如下图


库函数模板文件 中很多C文件都 直接 引用到U8定义变量  或定义数组
   error3.png     error4.png

而我要加上自己写的.C 或 .h 文件 中加上 下图中的,报错就没有  了,为什么 不能直接定义呢
e3.png 请大家帮帮我,问题出在哪里?如果每次新建文件都会引用 文件 或重新定义真的麻烦。
include  paths 如下
e4.png


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
dianzixiaobai
1楼-- · 2019-07-21 08:33
2018210358a 发表于 2019-7-16 10:34
加上#include “stm32f10x.h”

感谢,现在每次只要 加上#include "stm32f10x.h"就能比较方便 的编写程序 了
2018210358a
2楼-- · 2019-07-21 04:17
 精彩回答 2  元偷偷看……

一周热门 更多>