现在项目上遇到一个问题,MCBSP在发送时会出现发送欠载的情况,看tony哥给其他人的回复需要重置mcbsp才行。
我的板子上面mcbsp都使用PINGPONG,收发都一直需要工作着,帧同步和位同步时钟都是从模式,而且MCBSP的收发帧同步都是跟它通讯的外部芯片的同一个管脚分出来的,如果需要重新配置MCBSP的话就要重新打开BFIFO,但是BFIFO得打开必须在没有时钟的情况下(测试过先配置外部芯片产生帧同步和位同步再打开FIFO时无法工作),所以如果要重新配置的话那外部芯片,MCBSP的收发都要重新配置了;
看到手册上说重置发送的话只要重新复位和置位SPCR寄存器的XRST位就可以,但是测试过这样子MCBSP的发送工作不起来,请问tony哥或者遇到这个问题的工程师们有没有重置MCBSP发送,但不重新配置MCBSP的成功案例?