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.
McBSP1的初始化配置和McBSP0基本一样,McBSP0收发数据正常,但是McBSP1却发送不出数据。
查看了一下寄存器,发现McBSP1的XEMPTY只有在初始化之后才为0,第一次向DXR中写完数据之后,XEMPTY就一直为1(XRDY寄存器一直是0)。
这个现象是因为数据没有发送出去导致XEMPTY一直是1,还是因为XEMPTY一直是1导致下一数据无法写入DXR(貌似在单步调试时,也是可以向DXR写入数据的)?
谢谢给予解答!
谢谢你的回答,是CPU,问题已经解决,还是我的配置问题,貌似用例程中的硬件设置函数同时初始化两个McBSP的时候会出问题,后来不用这些函数,自己直接通过语句配置寄存器,问题就解决了
你好,你怎么通过语句配置寄存器。我也预到过这样的问题