完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我尝试将现有项目迁移到MPLABX IDE中,由于认证问题,我需要保留旧的编译器,并且通常尽可能少地进行更改。因此,我定义了一个用户MaFrimeProject。这在某种程度上工作得很好——在点击“Debug main project”图标后,我在输出窗口中得到了这个结果:连接到MPLAB ICD 3...当前在ICD 3Firmware Suite Version...01.48.17*Firmware type...........dsPIC30FTarget电压检测目标设备dsPIC30F5015。设备ID修订=1000设备擦除...编程...以下内存区域将被编程:程序内存:开始地址=0x0,结束地址=0xafffconfigurationmemoryProgramming/VerifycompleteReseting...目标重置...看起来不错,对吧?然而,在项目仪表板中,使用的数据和程序内存被设置为0,并且作业从未完成:Project_name(Build,Load,…)一直继续(大概在等待一些东西),在状态栏中,我有一个文本“Debugger.ed”。如果我尝试运行调试器,然后暂停调试器,我会在输出窗口中执行getRunningHalting...Target Halted...但是没有显示我在源代码中的位置,并且查看调用堆栈,我会得到信息“在当前PC上没有找到源代码”(加上地址)。没有程序加载。对我可能做错了什么有什么想法?
|
|
相关推荐
2个回答
|
|
嗨,你能确认你用哪一个针来做ICSP信号吗?仔细阅读第163页,第21.8节。以及家庭参考手册第24节(设备配置)如果想使用相同的管脚进行编程和调试,必须对配置寄存器FICD进行编程,以使用EMUC和EMUD管脚进行仿真,即,在FICD寄存器中,CS<1:0>如果您使用任何其他的调试管脚,那么您就可以ED切换到更改RB0和RB1连接到EMUCx和EUDX时,从编程更改到调试模式……
|
|
|
|
谢谢你的回应,但我有点困惑:哪一个家庭参考手册会是什么?一个用于DSPIC30F(HTTP:/WW1.MICCHIP.COM/DeLoSs/En/DeViCIDOC/7000 46E.PDF)不引用FCID寄存器?
|
|
|
|
只有小组成员才能发言,加入小组>>
5138 浏览 9 评论
1987 浏览 8 评论
1917 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3158 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2215 浏览 5 评论
706浏览 1评论
597浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
480浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
609浏览 0评论
505浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-7 14:29 , Processed in 1.281326 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号