[开发工具]

picc18不能编译指针?

[复制链接]
742|6
手机看帖
扫描二维码
随时随地手机跟帖
zzgezi|  楼主 | 2015-9-17 09:01 | 显示全部楼层 |阅读模式
本帖最后由 zzgezi 于 2015-10-26 20:18 编辑

已解决,重新装的MPLAB X IDE 和XC8就编译通过了。


我的系统是win732位的,装的MAPLAB版本
I](W)9]HTT5CC`LUDN7)}TM.png

我用的单片机是PIC18F系列的,用着一直没有问题。但是最近在以前的产品上添加功能,编译以前的程序(确定是好的),报错。
1.png

双击错误内容,定位到这里;
2.png

我把这句注释掉以后,在编译,出现下面提示:
4.png

我上网查不到“bad "file.hex" assignment; USAGE: [r[start]-[end]][sOffset],file.hex”,难道大家都没遇到过吗?


请大家帮我分析下,谢谢了。

bzyanzi| | 2015-9-17 15:14 | 显示全部楼层
没遇到过,是不是编译器版本的问题啊?

使用特权

评论回复
carverzhang| | 2015-9-17 15:19 | 显示全部楼层
不能,我也是 win7 32位编译指针OK,没有问题的。你在看看是什么原因

使用特权

评论回复
StevenLau2008| | 2015-9-21 09:04 | 显示全部楼层
Steven Lau:
Mob:13148736025
QQ:359920019

使用特权

评论回复
yklstudent| | 2015-9-21 10:50 | 显示全部楼层
上代码再说

使用特权

评论回复
ddoocc| | 2015-9-24 16:06 | 显示全部楼层
+i 放到第一个括号外面吧。

使用特权

评论回复
ddoocc| | 2015-9-24 16:07 | 显示全部楼层
*((unsigned char *)(0xf20) + i)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

427

帖子

7

粉丝