标题: 怎么把keil中几个.c程序用到单片机中 [打印本页]

作者: 卡西老头    时间: 2019-11-23 17:08
标题: 怎么把keil中几个.c程序用到单片机中
就是源程序有几个,怎么生成.h文件在单片机中用

作者: csmyldl    时间: 2019-11-23 18:44
每1个C文件都加一个头文件
#ifndef   _头文件名_
#define  _ 文件名_
//中间部分声明该C文件的函数
#endif

然后在主程序中添加这些头文件,在KEIL设置中添加头文件的路径即可
作者: pcbboy    时间: 2019-11-23 18:55
你这个是整个没入门啊,最基本的需要哪些文件你要熟悉啊!多看看别人的例程去做修改练练手慢慢调吧。
作者: 51kfb    时间: 2019-11-23 20:26
应该是生成.hex 文件吧,依次点击Target options..--->output--->creat HEX,在重新编译运行一次,用编程器下载到单片机中就可以了。
作者: yzwzfyz    时间: 2019-11-24 10:31
无需这样做。
每个程序本身就是一个函数,这正是C语言结构化的特色。
在主程序中调用各个函数即可。
不知楼主为何有此一问?
作者: 看见艰苦    时间: 2019-11-24 15:08
alt+F7  之后找到output  勾选create
作者: ks-39    时间: 2019-11-24 17:20
Project--->Options for Target options..--->output--->creat HEX,生成HEX文件,再导入proteues
作者: C位    时间: 2019-11-24 18:17
Project--->Options for Target options..--->output--->creat HEX
有HEX了就能烧录 或者模拟了
作者: 简单啦    时间: 2019-11-24 20:14
头文件要自己创建的,不是自己生成的




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1