我用keil编译老是有问题warning C318: can't open file 'i2c.h'和error C129: miss‘;’before ’code‘

发布网友

我来回答

2个回答

热心网友

你没把I2C.H这个头文件和这个文件放在同一个目录下,所以编译器表示没找到。
uchar不是一种数据类型,必须在使用之前先定义#define uchar unsigned char

热心网友

确定有i2c.h这个文件?
uchar 这个应该是你自定义的类型 你也确定有?

编译器找不到这两个 你再看看吧
屏蔽第二行 uchar改unsigned char 看看有没有报错

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com