[PIC®/AVR®/dsPIC®产品] MCU DSPIC33ck128 Debug 读取寄存器正常,RX中断进不去

[复制链接]
1027|11
 楼主| brian1002 发表于 2022-12-21 17:08 | 显示全部楼层 |阅读模式
  从读取寄存看Uart1的寄存器状态都是正常的,中断和使能uart都开了。RX中断有断点,但是在运行的时候Rx中断并没有收到上位机发送的数据。在task中打中断是可以暂停,证明程序还是正常。感谢大神指导。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
B1lanche 发表于 2023-3-9 17:29 | 显示全部楼层
有时候仿真和实际操作是不一样的,就仿真有可能不准,你可以用LED指示灯这种方式调试一下看看,程序运行到哪儿了
systemchip 发表于 2023-3-9 17:37 | 显示全部楼层
这可能性就太多了......PPS设置,端口属性设置,端口方向设置....等等!!!
alxd 发表于 2023-3-9 18:31 | 显示全部楼层
你串口接收数据是不是有协议之类的啊
Carina卡 发表于 2023-3-9 19:24 | 显示全部楼层
你波特率设置的是多少?
Estelle1999 发表于 2023-3-9 20:17 | 显示全部楼层
正常来说,串口如果波特率不对之类的,是收不到数据的
Emily999 发表于 2023-3-9 21:53 | 显示全部楼层
这是这个URXBE这个数据 不等于0呗?
Charlene沙 发表于 2023-3-10 06:08 | 显示全部楼层
现在就是while这块都进不来么?
Allison8859 发表于 2023-3-10 07:16 | 显示全部楼层
对微芯的MCU的开发环境我还是不太熟悉,哈哈,但感觉是你那里配置有点问题导致的
Belle1257 发表于 2023-3-10 09:04 | 显示全部楼层
你看看你接收和发送的线是不是接反了
Annie556 发表于 2023-3-10 10:02 | 显示全部楼层
读取正常,但中断进不去?之前就进不去吗?
Candic12e 发表于 2023-3-10 13:08 | 显示全部楼层
寄存器正常说明硬件是没问题的,程序在跑而已
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部