一样的c文件但keil的输出文件不一样

2019-07-14 13:47发布



keil输出文件比较多的那一张图,是别人建立的工程文件,编译下载后程序可以正常运行。我把这个工程中的c文件和h文件拿了出来,自己建立了一个工程,编译下载后,程序不能按照预想的运行,但是c文件和h文件是一模一样的啊,还有都能编译通过和下载,不知道这是什么原因,还有就是我对比发现这两个工程的输出文件的有差别,是不是keil没有设置好导致输出文件不一样,进而导致程序运行结果不一样啊,求高手指点一下,先拜谢了!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zzw0719
1楼-- · 2019-07-15 00:15
找到自己建立的程序起动不了的原因了:不是因为两个工程输出文件的的多少引起的,而是因为Option->Debug->Settings->Flash Download中的Reset and Run这个功能引起的,我以为这个功能已经选上了,将程序下载到板子里面之后按复位键,程序就能运行。而实际这个功能没有选上,下载板子之后,还得进入调试模式,点击Run按钮程序才能运行。
wq644921241
2楼-- · 2019-07-15 05:25
很多情况下都是小问题影响啊
xinge158
3楼-- · 2019-07-15 07:16
学习一下
chenwei6991627
4楼-- · 2019-07-15 10:29
可以看一下keil里面的具体设置
liujinyi016
5楼-- · 2019-07-15 12:11
 精彩回答 2  元偷偷看……

一周热门 更多>