请选择 进入手机版 | 继续访问电脑版

930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 12487|回复: 3

keil编译错误“unprintable character 0xA1 skipped”的原因和解决办法

[复制链接]

52

主题

339

帖子

6487

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6487
发表于 2016-8-23 14:42:45 | 显示全部楼层 |阅读模式
keil开发环境编译时产生了“unprintable character 0xA1 skipped”的错误,如下图所示:

原因:程序里面包含了全角字符。keil里的程序代码不能包含任何的全角字符包括空格,上图中就是因为在loop后面输入了一个全角的空格,导致编译报错。有时,我们直接从网页上复制程序到keil里面,程序里面包含了全角字符,编译时也会出现这个错误。
解决办法:删除和替换全角字符。如上图的程序,删除loop后面的空格后编译正常。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

10

主题

37

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2016-8-28 23:03:18 | 显示全部楼层
学习了 ,顶一下  
回复 支持 反对

使用道具 举报

0

主题

6

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2017-4-9 16:17:39 | 显示全部楼层
很细心哦!
回复

使用道具 举报

3

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2021-5-10 21:38:09 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

Copyright © 合肥艾克姆电子科技有限公司
快速回复 返回顶部 返回列表