打印

MPLAB如何将配置位添加到HEX文件中

[复制链接]
6188|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
w282963199|  楼主 | 2012-4-19 10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MPLAB如何将配置位添加到HEX文件中,生成的HEX文件不包含配置位,如何设置使HEX文件包含配置位?
沙发
庄庄| | 2012-4-19 11:19 | 只看该作者
MPLAB的菜单Configure/Configurations Bits...

使用特权

评论回复
板凳
庄庄| | 2012-4-19 11:20 | 只看该作者
在文件中也可定义配置字,例如18系列
//配置字
__CONFIG(1,FOSC_INTIO1 & IESO_OFF  & PLLCFG_OFF );//PIC18F24K22
__CONFIG(2,PWRTEN_OFF & BOREN_SBORDIS & BOREN_OFF & WDTEN_ON  & WDTPS_128) ;
__CONFIG(3,0xFFFF);
__CONFIG(4,0xFFFF);
__CONFIG(5,0xFFFF);
__CONFIG(6,0xFFFF);
__CONFIG(7,0xFFFF);

使用特权

评论回复
地板
liening250| | 2012-4-19 11:28 | 只看该作者
:L

使用特权

评论回复
5
w282963199|  楼主 | 2012-4-19 11:31 | 只看该作者
我在Configure/Configurations Bits里面更改过 但生成的HEX不包含配置位

使用特权

评论回复
6
庄庄| | 2012-4-19 11:38 | 只看该作者
要想生成的HEX包含配置位,只能在文件中定义。

使用特权

评论回复
7
w282963199|  楼主 | 2012-4-19 11:49 | 只看该作者
哪如何在文件里定义呢 我现在只想把晶振模式改用外部起振。如何定义

使用特权

评论回复
8
yewuyi| | 2012-4-19 11:55 | 只看该作者
使用__config(...);宏指令

具体自己百度该指令的用法。

使用特权

评论回复
9
w282963199|  楼主 | 2012-4-19 11:58 | 只看该作者
:$谢谢大家 搞定了。

使用特权

评论回复
10
Ryanhsiung| | 2012-4-19 12:59 | 只看该作者
还有一种办法,FILE -> EXPORT—>勾选配置位即可

使用特权

评论回复
11
w282963199|  楼主 | 2012-4-19 13:07 | 只看该作者
10楼说的是把HEX从单片机再上传上来吧

使用特权

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

本版积分规则

6

主题

23

帖子

0

粉丝