完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我已经编译了Pootloader为PIC32 MX6955 12L(和声V.2.03),并已经在调试模式下运行它。我的问题是,当我通过UART发送命令时,它会导致重置。中断程序永远不会得到服务。我知道,因为我的ISR代码中有一个断点,而且它从来没有中断过。我也没有修改Bootloader链接器文件,我有点困惑为什么会这样。是不是我的IVT被搞乱了?如果是这样的话,我怎么解决这个问题呢?谢谢你的帮助
以上来自于百度翻译 以下为原文 Hi, I have compiled the Bootloader for PIC32MX695512L (HARMony V.2.03) and have been running it in the debug mode. The issue I have is that when I send a command through UART it causes a reset. The Interrupt routine never gets serviced. I know because i have a break point in my ISR code and it never breaks. I haven't modified the bootloader linker file either and I am a bit confused why this is happening. Could it be that somehow my IVT is messed up? If so, how can I troubleshoot that? Thanks for your help in advance |
|
相关推荐
2个回答
|
|
你为什么会被打断?引导加载程序使用轮询,因此如果UART正在触发中断,则没有代码来为其服务。
以上来自于百度翻译 以下为原文 Why are you getting interrupts? The bootloader uses polling, so if the UART is triggering an interrupt, there is no code there to service it. |
|
|
|
Larry Standage,谢谢你的帮助。在协调配置器,它自动启用中断的USAT!我不得不去禁用它,这就解决了我的问题。我想知道这是否是一个bug。迈克
以上来自于百度翻译 以下为原文 Larry Standage, thank you for your help. In Harmony Configurator it automatically enables the interrupt for the USART! I had to go and disable it and that fixed my issue. I wonder if that is a bug. ~Mike |
|
|
|
只有小组成员才能发言,加入小组>>
5159 浏览 9 评论
1998 浏览 8 评论
1927 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3170 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2223 浏览 5 评论
724浏览 1评论
608浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
497浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
621浏览 0评论
520浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 09:46 , Processed in 1.242021 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号