完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我正在为一个PIC24FJ256GB410做引导加载程序,它为一个分区工作。但是当我试图将BTMODE的配置更改为DUAL时,代码可以编译和加载,但是它出错:未能对设备进行编程。我意识到,如果将BTMODE更改为DUALPROT,Mplab可以对PIC、b进行编程。但是这个配置不允许改变这个活动分区,我需要改变活动分区上的内存来加载应用程序。有人能帮我吗?谢谢,Lazzarini
|
|
相关推荐
2个回答
|
|
搜索论坛。我还没有找到任何人(包括Micro.)能够真正使用双分区和bootswp命令。
|
|
|
|
DearLazzarini,在Project Property->XC16(全局选项)->.tion如果您需要在活动分区中选择应用程序,那么您可以选择分区1/活动,如果您希望在活动分区中选择应用程序,那么您可以在下拉列表中选择第二个选项。t按照预期的方式工作#pragma config BTMODE=DUAL#pragma config BSEQ=0xF0F//相对值定义在设备重置之后哪个分区是活动的;包含较低引导编号的分区是活动的#pragma config IBSEQ=0x0F0//BSEQ的补码必须通过在设备编程期间编写和用户。要在单独的分区中编写两个不同的应用程序,也可以使用Loadables。我可以在不同的分区中加载我的代码,但是在使用第一部分的引导加载程序将代码加载到第二分区之后,在分区交换中将面临不同的问题Link:http://www. McCux.com……M91455.ASPX?树=真
|
|
|
|
只有小组成员才能发言,加入小组>>
5250 浏览 9 评论
2037 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2266 浏览 5 评论
788浏览 1评论
680浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
609浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
685浏览 0评论
582浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 16:03 , Processed in 0.641434 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号