完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我使用Pic24fj128ga310正在使用微芯片引导加载程序代码,我编辑它以适应Pic正在使用的,在通过P24QP编写应用程序代码时遇到了问题,稍后会产生验证错误,但是如果我使用ICD3编写应用程序代码,那么引导加载程序代码也会工作使用XC16编译。我知道脚本有点乱,试图上传代码,但是给了我访问错误,这就是我粘贴链接器脚本的原因。我也会感谢所有可能的贡献,一个样本代码遵循这个芯片已经看到很多帖子,但它没有解决的问题。感谢[code]/*GLD文件为PIC24引导加载程序*/***Linker脚本为引导加载程序PIC24FJ128GA310*//***Memory Regions*/MEMORY{data(a!(xr):ORIGIN=0x800,LENGTH=0x2000reset:ORIGIN=0x0,LENGTH=0x4ivt:OrIGIN=0x4OrIGIN=0x800,LENGTH=0x000复位=0x2000复位:0x000复位:ORIGIN=0x800,LENGTH=0x2000000000复位:ORIGIN=0x0x0x0,LENGTH=0x4ivt:ORIGIN=0x4ivt:OrIGIN=0x4,LENGTH=0x4ivt:Ox4iivt:ORIGIN=0x4ivt:ORIGIN=0x4,LENGTH=0xX4,LeNGG4:ORIGIN=0x157F8,LENGTH= 0x2CONFIG3 : ORIGIN = 0x157FA, LENGTH = 0x2CONFIG2 : ORIGIN = 0x157FC, LENGTH = 0x2CONFIG1 : ORIGIN = 0x157FE, LENGTH = 0x2}__CONFIG4 = 0x157F8;__CONFIG3 = 0x157FA;__CONFIG2 = 0x157FC;__CONFIG1 = 0x157FE;__IVT_BASE = 0x4;__AIVT_BASE = 0x104;__DATA_BASE = 0x800;__DATA_LENGTH = 0x2000;__CODE_BASE = 0x400;u CODE_LENGTH=0x155F8;/code]从应用程序链接器SCRIPT/**的应用程序链接器脚本PIC24FJ128GA310**Memory Regions*/MEMORY{data(a!xr):ORIGIN=0x800,LENGTH=0x2000/*reset:ORIGIN=0x0,LENGTH=0x4ivt:LeNGTH=0x4ivt:OrIGIN=0x4,LENGTH=0x000/*reset:ORIGIN=0x800,LENGTH=0x2000/*reset*复位:ORIGIN=0x000/*rese*复位:ORIGIN=0x0 x0,LENGTH=0x4iv4iv4 ivt:Ox4ivt:OrIGIN=0x4:OrIGIN=0x4:OrIGIN=0x4ivt:ORIGIN=0x4:ORIGIN=0x157F4,TH=0x2 CONFIG3:ORIGIN=0x157FA,LeNGTH=0x2CONFIG2:ORIGIN=0x157FC,LENGTH=0x2CONFIG1:ORIGIN=0x157FE,LENGTH=0x2BL复位:ORIGIN=0x15157FE=0x157FE=0x157FE:OX157FE,长度等于0x15157FE=0X157FE:OX157FE,长度等于0X151515157FE=0X157FE=0X157FE:OX157FE,长度等于0X1515151515157FE=0X157FE=0X157FE=0X157FE:OX157FE=0X157FE,_u CODE_BASE=0x0A00;/*u CODE_LENGTH=0x155F8;*/u IVT_BASE=0x4;__AIVT_BASE = 0x104;__DATA_BASE = 0x800;/*__DATA_LENGTH = 0x2000;*/FOR JIVT__JIVT_BASE = 0xc00;J__ReservedTrap0 = 0xc02;J__OscillatorFail = 0xc06;J__AddressError = 0xc0a;J__StackError = 0xc0e;J__MathError = 0xc12;J__ReservedTrap5 = 0xc16;J__ReservedTrap6 = 0xc1a;J__ReservedTrap7 = 0xc1e;J__INT0I中断=0xc22;J_u IC1中断=0xc22;J_u OC1中断=0xc26;J_OC1中断=0xc26;J_OC1中断=0xcc2a;J_T1中断=0xcc2a=0xc2a;J_T1中断=0xc2a=0xc2a;J_T1中断=0xc2a=0xc2a=0xc2a;J_T1中断=0xc2a=0xccc2a=0xccc2622JuI中断=0xc2a=0xc2a=0xc2a=0xc2a=0xcccccc2a中断=0xccccJ_SPI1中断=0xc4a;J_U1RXInterrupt=0xc4e;J_U1TXInterruJ_ADC1中断=0xc52;J_ADC1中断=0xc56;J_DMA1中断=0xc56;J_DMA1中断=0xc5a;J_u中断15=0xc5a;J_u SI2C1中断15=0xc5eJ中断15=0xc5e;J_SI2C1中断=0xc5C5C5C5J_SI2C1中断=0xc5c5c5C5J_SI2C1中断=0xcc5Ju MI2C1中断=0xc62J_MI2C1中断=0xc62;J_u MI2C1中断=0xc66J中断=0xc66J中断=0xc66J中断=0xc.=0xc7a;J_Inter.23=0xc7e;J_DMA2Inter.=0J_OC3中断=0xc86;J_OC4中断=0xc86J_OC4中断=0xc8a;J_T4中断=0xc8a;J_T4T4中断=0xccc8e;J_T4中断=0xccc8J_T5中断=0xcc92J_T5中断=0xc92;J_INT2中断=0xc96;J_U2RXI中断=0xc9a;J_U2TXI中断=0xc9a=0xc9a;J_UUUUU2TXXXXXXXXXXT的中间中断=0XXXXXXXXXXXXXXXXXXXXXXXJ_Inter.34=0xcaa;J_Inter.35=0xcae;J_DMA3Inter.=0xcb2;J_u IC3中断=0xcb6;J_u IC4中断=0xcb6;J_IC5中断=0xcba;J_IC5中断=0xccbJ_IC6中断=0xccccccc6J_u IC6中断=0xc6中断=0xccccccbJ_IC5中断=0xcccccc6中断=0xcccccc6中断;J_IC6中断=0xc6C6中断=0xcc6JuIC6中断=0xc6C6中断=0xc6JuC6中断=0xcc2;J_OC5中断=0xcc6;J_J_J_Inter.47=0xcde;J_Inter.48=0xce2;J_SI2C2InterrJ_MI2C2中断=0xce6;J_MI2C2中断=0xcea;J_中断51=0xcee;J_中断51=0xcee;J_中断52=0xcccf2;J_INT3中断=0xcf2;J_INT3中断=0xcf6;J_INT4中断=0xcff6;J_INT4中断=0xcfa=0xcfa;J_中断55=0xcfe55=0xccfe;J_中断56=0xd02J_中断56=0xd02J_中断57=0xd02J_J中断57=0xd06J_J中断57=0xd06J_J中断57=0J中断57=0xJ_Inter.60=0xd12;J_DMA5Inter.=0xd16;J_RTCC中断=0xd1a;J_中断63=0xd36J_中断70=0xd36J_中断70=0xd36J_中断70=0xd36J_中断70=0xd36JJJJ中断70=0xd3J_中断71=0xd3J_中断71=0xd3J_J中断71=0xd3J_中断71=0xd3J_中断71=0xd3J_中断71=0xd3J_中断71=0xd3J_J J中断71=0xd3Ju中断71=0xd3d3JJJJJJJu_中断71=0xd3d3JJJJJJJJu_中断71=0xd3d33JJ_LVDInter.=0xd42;J_Inter.73=0xd46;J_Inter.74J_u中断75=0xd4a;J_中断75=0xd4e;J_中断76=0xd52J_CTMU中断=0xd52;J_CTMU中断=0xd56;J_中断78=0xd56J_中断78=0xd5a;J_中断79=0xd5e;J_中断80=0xd62;J_U3Err中断=0xd62;J_U3U3RXI中断=0xd66;J_U3U3RJU3RXI不间中断=0xd6a=0xd6a;J_u U3U3U3U3RJUU3RJUU3RJU3RJU3RJUUU3RJUU3R_Inter.84=0xd72;J_Inter.85=0xd76;J_Inter.86=0xd7a;J_U4Eγu4rxBuffels0xD82J4U4TXBuffels0xD88;JyyBufft909= 0xD8e;JyyBufft92= 0xD92;JyyBufft93= 0xD96;JyyBufft94= 0xD9A;JyyBufft95= 0xD9E;JyyBufft96= 0xDA2;JyyBufft997=0xDA6;JyyBufft98= 0xDAa;JyyBuffTc99=0xDAE;rRebug=0xd7e;γ中断1010= 0xDb6;Jyx中断103=0xdBe;jyx中断104= 0xdc2;jyx中断105= 0xdc6;jyx中断107=0xdCE;jyx中断108= 0xDD2;jyx中断109=0xDD6;jyx中断110=0xdDa;jyl中断111=0xDDE;jyl Itru;JJyLCDCdult= 0xDb2;J.PT112= 0xDE2;Jyx中断113= 0xDE6;Jyx中断114=0xDEA;Jyx中断115= 0xDEE;Jyx中断116= 0xDF2;JyjJTAG中断=0xDF6;
|
|
相关推荐
2个回答
|
|
|
验证错误是否在配置位上?如果是这样,看看它是否是同一个问题,我在这个线程:HTTP://www. McCHIP.COM/FuMss/FunPrd/781391/Rubun
|
|
|
|
|
|
验证错误是在-JIVT C00—DF6而不是配置位。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1098浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 10:43 , Processed in 0.690762 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1666