完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我用的是PIC18,我的代码在处理器中以发布方式工作,但不是在调试模式下工作。这个代码是我用0x800偏移的一个应用程序,因为在同一个芯片中有一个引导加载程序。应用程序中的中断功能只是普通功能,固定在地址0x808,如下所示:Linker Extra选项中的_u.("appint")void timer1_Int(void)——L-pappint=808,问题是当我使用调试器运行并查看程序内存中的程序集时,我看到:0x800 NOP0x802 GOTO 0x8060x804 NOP0x806 GOTO 0x181B66//这是我芯片0x808之外的一个巨大地址非常感谢你的帮助。
|
|
相关推荐
4个回答
|
|
建立邮政编码
|
|
|
|
什么编译器和版本?哪一个PIC18
|
|
|
|
您好,我使用的是XC8 PIC184331,这两种代码构建都没有问题,但是带有调试器的代码没有运行,运行的应该是:0x800NOP0x802GOTO0x8060x804 NOP0x806 GOTO 0x1340//这个地址是主函数地址0x808Timer1_Int
|
|
|
|
您没有发布代码。你没有说编译器版本。什么版本的MPLab?你从哪儿弄来那个消防员的?你确定这是正确的吗?调试器版本究竟做了什么?你不能走狗吗?什么?
|
|
|
|
只有小组成员才能发言,加入小组>>
5242 浏览 9 评论
2031 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3207 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2256 浏览 5 评论
778浏览 1评论
669浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
597浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
679浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 03:17 , Processed in 1.273523 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号