This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

485与DSP28379通讯波形异常

硬件电路:(485芯片型号为ST3485EBDR ,实际硬件电路上拉电阻4.7K,1K都试过)


调试DSP与485通讯时,发现SCIA接收不到数据。经示波器测试SCIA-RX引脚波形,发现低电平不能到地,为2.0V左右。(0.8V以下DSP才认为是低电平,所以DSP认为SCIA-RX的引脚一直为高电平,故SCIA接收不到数据)
示波器测得SCIA-RX引脚波形如下图所示:

将485芯片的RO引脚与DSP 的SCIA-RX引脚断开,单独测RO引脚的信号正常,波形如下:

DSP的SCIA-RX引脚软件配置如下:
GPIO_SetupPinMux(28, GPIO_MUX_CPU1, 1);

GPIO_SetupPinOptions(28, GPIO_INPUT, GPIO_ASYNC);//此处设置成其他几种模式也试过,波形没有改变
GPIO_SetupPinMux(29, GPIO_MUX_CPU1, 1);
GPIO_SetupPinOptions(29, GPIO_OUTPUT, GPIO_PUSHPULL);

通过直接配置寄存器的方式也试过,波形同样低电平到不了地。

GpioCtrlRegs.GPAPUD.bit.GPIO28 = 0;
GpioCtrlRegs.GPAPUD.bit.GPIO29 = 0;//使能内部上拉
GpioCtrlRegs.GPAQSEL2.bit.GPIO28 = 3;//输入异步
GpioCtrlRegs.GPAQSEL2.bit.GPIO29 = 3;//输入异步
GpioCtrlRegs.GPAMUX2.bit.GPIO28 = 1;
GpioCtrlRegs.GPAMUX2.bit.GPIO29 = 1;

请问还有什么可能会导致485芯片RO引脚与DSP的SCIA-RX引脚连接后,低电平到不了地的情况?这个问题怎么解决呢?