[讨论] KEIL警告,原来是这么回事 - --- 关于new line

dontium   2017-5-10 11:06 楼主
使用KEIL编译程序,总是出现 warning:  #1-D: lastline of file ends without a newline!

在文件的最后一行,加入多个回车后,还是解决不是问题。真的奇怪,要说,不管它也行,然而总是警告你,有点烦人,


原来,我是又添加的一个新文件,编辑这个文件时,在按下回车后,总是要缩格,后来一想,把这个缩格删除看怎么样,咦~ 好了!

看来,要不使它出现warning:  #1-D: lastline of file ends without a newline!提示,就要保证:


文件的最后一行的回车要顶着格,--- 回车前没有任何字符(包括空格)

回复评论 (8)

应该是 “回车没有任何字符”吧,这样你的文件又不是以回车结束了,所以有提示是正常的
点赞  2017-5-10 11:25
引用: lcofjp 发表于 2017-5-10 11:25
应该是 “回车后没有任何字符”吧,这样你的文件又不是以回车结束了,所以有提示是正常的

回车后没有字符了,但是KEIL自己加了个空格,这个空格也不行。
点赞  2017-5-10 14:05
一般就是顶着前面加回车的  没警告
点赞  2017-5-10 14:38
不理解软件为什么一定要检测是否加了换行
点赞  2017-5-10 23:21
本帖最后由 freebsder 于 2017-5-11 13:47 编辑
默认摸鱼,再摸鱼。2022、9、28
点赞  2017-5-11 09:20
厉害了,原来如此
点赞  2017-5-11 14:04
明白了!!!
点赞  2017-5-12 06:22
dontium 发表于 2015-6-1 10:45
楼主应该再交待一下芯片的工作氛围。看看除了串口外还有其它什么可能损坏器件。

如果只考虑串口可能损坏芯片,除了光耦合器隔离外,布板时的地线的汇集点要远离IC。
点赞  2018-9-13 11:45
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复