PIC18F25K22中MCC18编译器的疑问

[复制链接]
4048|5
 楼主| figo20042005 发表于 2012-3-23 15:22 | 显示全部楼层 |阅读模式
这两天将PIC18F4620的程序移植到PIC18F25K22上,我用的MPLAB 8.83,MCC18是3.03版本的,发现无18F25K22.H,将MCC18升级到3.34版本后,有了18F25K22.H并在BIN/LKR中找到了LKR文件,链接编译发现有些寄存器名字和DATASHEET中的不一样,最后统一改成.H中的名字。不知道这样有问题不?还是我应该换更高版本的MCC18
 楼主| figo20042005 发表于 2012-3-23 16:13 | 显示全部楼层
在BIN/LKR我只能找到18f25k22_g.lkr文件。更新后的LKR文件都有_g.是不是最新版本的LKR文件都是这个格式,而且都存贮在BIN目录里
yewuyi 发表于 2012-3-23 16:51 | 显示全部楼层
因为编译器和数据手册可能不是一个企业提供的,所以编译器中的命名和手册中名称有点差异也很正常,你使用了何种编译器,则写代码时,自然以该编译器中命名为准。
Ryanhsiung 发表于 2012-3-23 17:45 | 显示全部楼层
我年前也想移,一直没空
1521732588 发表于 2012-3-28 17:31 | 显示全部楼层
不用,按照头文件里面的写就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

1576

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部