打印

工程文件的管理问题

[复制链接]
1416|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaohq|  楼主 | 2009-3-13 16:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wjy1107| | 2009-3-13 16:29 | 只看该作者

你工程里包括的是.C文件。

而include的是.H

使用特权

评论回复
板凳
computer00| | 2009-3-13 16:30 | 只看该作者

错误是说无法打开这两个文件,是不是你根本没有建立这两

使用特权

评论回复
地板
gaohq|  楼主 | 2009-3-13 17:24 | 只看该作者

谢谢楼上两位!

我的意图是这样一来的
我要用到LCD我就写个有关LCD显示的文件 名为LCD.C 我还要用到IIC读写 我就写个IIC读写程序 名为IIC.C 我想把这些都个自分开当我在别的工程中要用到这些个文件是我就直接把这几个文件加到我的工程文件中,省的一个个COPY过来,这样一来分开也显的有条理一些.LCD 和IIC的文件我都写好并单独调试好了的.

使用特权

评论回复
5
wjy1107| | 2009-3-13 20:32 | 只看该作者

哎!你需要创建两个.h文件

使用特权

评论回复
6
lpf336| | 2009-3-13 20:43 | 只看该作者

头文件的路径

使用特权

评论回复
7
ayb_ice| | 2009-3-13 21:09 | 只看该作者

使用特权

评论回复
8
computer00| | 2009-3-14 11:04 | 只看该作者

include的作用相当于打开对应的文件然后把内容复制进来

你现在连lcd.h和iic.h这两个文件都没有,你叫系统如何去打开?要自己创建这两个文件的。
你可以参考一下我的51的例子,里面要自己写lcd.h和iic.h文件。


相关链接:http://blog.21ic.com/user1/2198/archives/2008/48326.html

使用特权

评论回复
9
三块石头| | 2009-3-15 18:19 | 只看该作者

呵呵

接着圈圈的话往下说,*.h是你自己真真切切手动建立的,不是说你建立个iic.c,keil他自己换个后缀就变成iic.h了……你得自己建立一个iic.h文件。

也就是说,你这个工程起码要5个文件:
iic.c、iic.h
lcd.c、lcd.h
main.c

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

378

主题

3763

帖子

5

粉丝