打印
[PIC®/AVR®/dsPIC®产品]

MCU DSPIC33ck128 Debug 读取寄存器正常,RX中断进不去

[复制链接]
698|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 | 只看该作者
你串口接收数据是不是有协议之类的啊

使用特权

评论回复
5
Carina卡| | 2023-3-9 19:24 | 只看该作者
你波特率设置的是多少?

使用特权

评论回复
6
Estelle1999| | 2023-3-9 20:17 | 只看该作者
正常来说,串口如果波特率不对之类的,是收不到数据的

使用特权

评论回复
7
Emily999| | 2023-3-9 21:53 | 只看该作者
这是这个URXBE这个数据 不等于0呗?

使用特权

评论回复
8
Charlene沙| | 2023-3-10 06:08 | 只看该作者
现在就是while这块都进不来么?

使用特权

评论回复
9
Allison8859| | 2023-3-10 07:16 | 只看该作者
对微芯的MCU的开发环境我还是不太熟悉,哈哈,但感觉是你那里配置有点问题导致的

使用特权

评论回复
10
Belle1257| | 2023-3-10 09:04 | 只看该作者
你看看你接收和发送的线是不是接反了

使用特权

评论回复
11
Annie556| | 2023-3-10 10:02 | 只看该作者
读取正常,但中断进不去?之前就进不去吗?

使用特权

评论回复
12
Candic12e| | 2023-3-10 13:08 | 只看该作者
寄存器正常说明硬件是没问题的,程序在跑而已

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝