打印
[开发工具]

picc18不能编译指针?

[复制链接]
1154|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zzgezi|  楼主 | 2015-9-17 09:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zzgezi 于 2015-10-26 20:18 编辑

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


我的系统是win732位的,装的MAPLAB版本


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


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


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


我上网查不到“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

使用特权

评论回复
5
yklstudent| | 2015-9-21 10:50 | 只看该作者
上代码再说

使用特权

评论回复
6
ddoocc| | 2015-9-24 16:06 | 只看该作者
+i 放到第一个括号外面吧。

使用特权

评论回复
7
ddoocc| | 2015-9-24 16:07 | 只看该作者
*((unsigned char *)(0xf20) + i)

使用特权

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

本版积分规则

51

主题

429

帖子

7

粉丝