首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教各位大牛,关于编译报错问题

请教各位大牛,关于编译报错问题

请教各位大牛,在编译如下代码:


        lda     #(DEVICE_DESC/256)      ; make LONG_IDX routine
时,codewarrior报错,提示如下:


   complex relocatable expression not supported


将代码改为        lda     #(DEVICE_DESC-256)      ; make LONG_IDX routine


就可以通过。


但是,在另外的程序中,相同的代码可以编译通过啊?


晕了,请教各位大牛!谢谢。呵呵

可能和设置有关
除以256会引起一些CCR寄存器中值的变动

哦。多谢。呵呵。我试试
返回列表