我用仿真器加载DSP程序的时候,UART1和另一颗davinci芯片8168通信正常。但是当我去掉仿真器,通过UART1用8168加载6747程序之后,6747和8168无法用UART1正常通信。用示波器量的时候发现是6747的问题,8168这边UART1发送是正常的,6747这边没有给出回应。6747这边关于UART1的PSC和PINMUX都已经在程序初始化的时候配置过,请问各位大神,有可能是哪里的问题?
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.
我用仿真器加载DSP程序的时候,UART1和另一颗davinci芯片8168通信正常。但是当我去掉仿真器,通过UART1用8168加载6747程序之后,6747和8168无法用UART1正常通信。用示波器量的时候发现是6747的问题,8168这边UART1发送是正常的,6747这边没有给出回应。6747这边关于UART1的PSC和PINMUX都已经在程序初始化的时候配置过,请问各位大神,有可能是哪里的问题?
如果你的程序通过uart1下载成功的话,说明uart1的配置是正确的,要不然也下载不了程序。
用仿真器跟一下c6747 uart1的代码,看看是哪里出了问题,是c6747没有收到数据还是发送数据有问题?
用仿真器跟的时候UART1是能正常通信的。通过UART1下载后UART1不能正常通信了,但其他功能都可以正常工作。下载应该是下载成功了,但是UART1下载完程序后不能再通信了