标题:
Keil如何添加eeprom52.h头文件?报错 warning C318: can't open file
[打印本页]
作者:
dwq012
时间:
2019-3-12 16:50
标题:
Keil如何添加eeprom52.h头文件?报错 warning C318: can't open file
编译的时候出现 warning C318: can't open file 'eeprom52.h'
这样的错误
网上查了是说要添加头文件,但是查了资料后读不太清楚
本人新手小白,希望大家解答的时候说的详细一点
作者:
疯子本人
时间:
2019-3-12 19:18
就是你整个c文件里面用到了这个eeprom52.h的头文件,但是找不到这个文件,所以你要看一下这个.h文件有什么用,没用就删了,还是说你名称打错了,导致找不到
作者:
dwq012
时间:
2019-3-12 19:28
顶一下
作者:
wulin
时间:
2019-3-12 19:39
这是你抄来的程序的一部分,原作者是按是模块化写的。不但缺少eeprom52.h,还缺少eeprom52.c。因为读写eeprom的程序已经写成一个单独的模块供主程序调用。
作者:
webuserzhy
时间:
2019-3-12 19:57
1、首先要有“eeprom52.h”这个文件。
2、把“eeprom52.h”文件与要引用它的文件放在同一目录下。
3、在程序开头放#include “eeprom52.h”即可。
作者:
webuserzhy
时间:
2019-3-12 19:58
把“eeprom52.h”与程序放在同一目录下编译就行。
作者:
wushiye54
时间:
2019-3-12 20:17
把eeprom52.h文件所在的路径导进去
作者:
7358655
时间:
2019-3-12 20:38
#ifndef __ST7920_H_
#define __ST7920_H_
#include <reg52.h>
#include <intrins.h>
#include <stdlib.h>
//---重定义关键词---//
#ifndef u8
#define u8 unsigned char
#endif
#ifndef u16
#define u16 unsigned int
#endif
#ifndef u32
#define u32 unsigned long
#endif
/*端口定义*/
sbit CS = P2^6; //H=data; L=command; CS RS
sbit SID= P2^5; //H=read; L=write; SID RW
sbit SCLK = P2^7; //input enable; SCLK E
sbit PSB= P3^2; //H=并口; L=串口;
sbit RST= P3^4; //Reset Signal 低电平有效
void delay_1ms(u16 x);
void makerand();//生成10个随机数
void send_command(u8 command_data);
void send_data(u8 command_data);
void lcd_pos(u8 x,y); //显示设置
void lcd_init();
#endif
注意格式尤其下划线
#ifndef __ST7920_H_
#define __ST7920_H_
main()中要包含
#include "reg52.h"
#include"XPT2046.h"
#include"ST7920.h"
作者:
HC6800-ES-V2.0
时间:
2019-3-13 08:02
这个头文件,不是系统自带的,要自己编写。你看看自己工程目录中有没有,如果没有,就要找找了,或者让别人给你。
作者:
BATTER_LI
时间:
2019-3-13 08:53
主要是存储都路径是不是一致,一般不会出现没有写头文件都问题,如果真没写那么得好好补补基础知识了
作者:
苏苏苏苏啊啊啊
时间:
2019-3-13 10:26
你要先有这个头文件 然后把头文件添加到目录下 你的路径也要添加这个放置头文件的文件夹
作者:
三点才睡的
时间:
2019-12-27 14:59
楼主问题解决了吗,本人也遇到了同样的问题,求大哥答复
作者:
三点才睡的
时间:
2019-12-27 15:00
楼主问题解决了吗,本人也遇到了同样的问题,求答复
作者:
angmall
时间:
2019-12-27 19:03
给你一个本坛链接,介绍得详细
http://www.51hei.com/bbs/dpj-53342-1.html
http://www.51hei.com/bbs/dpj-158121-1.html
作者:
山里的小boss
时间:
2020-5-5 11:29
老哥 你这个问题解决了么? 我也遇到这个问题了 解决了的话能指点一下么?
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1