Kvil uVision 常见错误解决方案

问题:

error C100: unprintable character 0xA3 skipped

原因:

keil里面出现了中文输入法时写的标点。程序中不能出现全角的任何字符,包括空格在内的任何标点符号和空格都只能在英文的状态下输入。

解决方法:

删除代码中全角符号

  

问题:

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

原因:

1.警告表示存在定义了未调用的函数。

2. 函数调用更改

解决方法:

例:用switch来完成函数调用,后来改成if,忘记删除之前的switch。删除之前的switch

 

 问题:

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

SEGMENT: ?PR?_DELAY?DELAY

原因:

解决方法:点击设置

 

问题:OneWire.c(8): warning C206: '_nop_': missing function-prototype

原因:

解决方法:加上#include <intrins.h>

 

 

参考来源:

 (38条消息) keil编译问题error C100: unprintable character... 和WARNING L16: UNCALLED SEGMENT..._fenhong91的博客-CSDN博客

(38条消息) 【C51】:keil中led.c(12): warning C206: ‘_nop_‘: missing function-prototype解决办法_傅里叶也头大的博客-CSDN博客

posted @ 2023-04-25 16:30  记录——去繁就简  阅读(774)  评论(0)    收藏  举报