完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我正在使用最新的和声V2.05、MPLAB X IDE v4.05和XC32 V1.44(B)。我已经构建了一个简单的和声项目(只是为了测试),并且我注意到当在引导加载器部分启用Application链接器脚本时,代码构建成功,但是我有一个配置位错误或(w.像这样:BUILD SUCCESSFUL(总时间:2s)从C:/micro./.ony/v2_05/apps/test/.ware/test.X/dist/default/./..X...hex.configuration Bits:address 0x1FC0FFC4:FPLLRNG=7加载代码。默认值。配置位:地址0x1FC0FFC8:DMTCNT=31与设备数据库中的任何有效值不匹配。设置为默认值。加载完成后禁用Application链接器脚本,消息消失,所有工作都如预期,请注意,我使用的是PIC32MZ2048EFH100作为本项目的默认MCU。我试图从和谐1.09升级,但我不能继续,因为我所有的项目都有一个引导加载程序选项。有人知道问题是什么吗?非常感谢您的帮助。以下是我的配置位:/***DEVCFG0****/#pragma配置DEBUG=OFF\\\\\\\\\\\\\\\\\\\\\\\\\\\\#pragma配置MCLR_NORM=MCLR_NORM#语调配置配置SOSCGAIN=GAIN_水平_3\\\24242424242444666666\\\\\\\\2424242424242424242424244466666666666666666;语配置配置配置SOSCGACOCOCOCOCOCOCOCOCOCOCOSCGAIN=增益=GA水平_水平_水平_3=GA水平_水平_3\\V=WIN_127_128#pragma confiFSOSCEN=OFF#pragma配置IESO=OFF\\\\\\\\\\\\\\\\\\\\\\\\\\\\\NSZ_25#pragma配置DMTCNTDMT31#pragma配置FDMTEN=DMT31#pragma配置FDMTEN=OFF/***DEVCFG2*****/\\\\\\\\\\\\\\\\\\\\\\\\\*DEVCFG3***/#pragma配置USERID=0xffff#pragma配置FMIIEN=OFF#pragma配置FETHIO=ON#pragma配置PGL1WAY=OFF#pragma配置PMDL1WAY=OFF#pragma配置IO1WAY=OFF#pragma配置FUSBIDIO=OFF/***BF1SEQ0***/#pragma配置TSEQ=0x0000#pragma配置CSEQ=0xffff
|
|
相关推荐
3个回答
|
|
谢谢您的回复,抱歉我这两天不在办公室。回到主题,您对配置位是正确的,我知道您应该将引导加载程序应用程序配置设置为与主固件相同。事实上,我以前在多个项目上做过这项工作,但是我使用了和声1.09。在这个示例中,我试图生成一些示例代码,而不为代码开发任何引导加载器应用程序,并且代码并不打算下载到任何实际的硬件中,它只是探究两个版本之间的和谐库的差异。这个主固件中的特定配置位不会因为链接器配置而生效,因此我构建了一个类似的项目,但是使用了和谐1.09,然后我比较了和谐1.09和2.05中的主要固件链接器脚本,我发现在2.05版本中有一行不同:/DISCAR//:{*(.Copy**)}当我在2.05链接器中删除这行时,交战不再了,它微笑着工作。
|
|
|
|
我很高兴它奏效了。在没有引导加载程序的同时,您试图协调地生成引导加载程序链接器脚本,这有什么特别的原因吗?我的意思是使用协调来禁用Bootloader链接器脚本应该有相同的影响吗?
|
|
|
|
是的,你是对的,禁用和谐链接器脚本也会产生同样的影响。我首先就是这样把问题与链接器脚本联系起来的。我正在将我的项目从Harmony 1.09迁移到2.05,以便能够顺利过渡,我试图测试我在mt项目中使用的基本配置。其中一个是Bootloader应用程序,所以我必须解决这个问题,因为禁用BootLaoDer不是一个选项。
|
|
|
|
只有小组成员才能发言,加入小组>>
5013 浏览 9 评论
1923 浏览 8 评论
1856 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3072 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2148 浏览 5 评论
581浏览 1评论
442浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
478浏览 0评论
378浏览 0评论
IPECMD命令烧录AVR128DA48芯片,报找不到芯片错误
862浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 00:45 , Processed in 0.998964 second(s), Total 50, Slave 44 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号