小混hun 发表于 2013-10-24 10:36:50

使用ICD3调试时,串口接收不到数据!!!!

最近在做的项目使用到DSPIC33FJ128MC804,使用调试器是贝能的ICD3,使用串口中断来接收数据和发送数据,
在调试时,总是直接进入串口接收中断,但此时PC没有发送数据,但PC发送数据调试时也接收不到,不知道为什么?
同一程序,直接下载编程又可以使用,求大神帮忙解决

gaolf_2012 发表于 2013-10-24 12:45:00

这款芯片外设是不固定哪个管脚的,但根据描述现象判断很可能是硬件上有连焊,比如说:pgec,pged与rxd之间。建议查硬件,并在对rxd进行上拉。

小混hun 发表于 2013-10-24 13:57:05

本帖最后由 小混hun 于 2013-10-24 13:58 编辑

gaolf_2012 发表于 2013-10-24 12:45
这款芯片外设是不固定哪个管脚的,但根据描述现象判断很可能是硬件上有连焊,比如说:pgec,pged与rxd之间。 ...

但是我不调试,直接下载程序运行,接收发送正常!
并且可以判断接收中断不会直接进入!

gaolf_2012 发表于 2013-10-24 16:26:26

不调试pgec,pged上就不会有电平变化,不会进入接收中断
页: [1]
查看完整版本: 使用ICD3调试时,串口接收不到数据!!!!