AM1705处理器,初始化好McASP1之后,我用CPU轮询的方式,来给XBUF写数据,为什么对应的状态为没有变化?
while(((XSTAT>>5)&0x01) ==0);//程序死在这里
XBUF10 = *p;
麻烦高人给我分析一下是什么原因?
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.
AM1705处理器,初始化好McASP1之后,我用CPU轮询的方式,来给XBUF写数据,为什么对应的状态为没有变化?
while(((XSTAT>>5)&0x01) ==0);//程序死在这里
XBUF10 = *p;
麻烦高人给我分析一下是什么原因?
我没有操作系统 跑的是裸机 现在问题解决了 主要是为了调试我在其中加了printf函数导致的 还有一个问题就是AHCLKX1较大时 给ACLKX1预分频总不对,也就是ACLKX1输出的不是按那个分频值算出来的?
你好,我是在linux下用ccs5测试的,配置为DIT模式发送,在往XBUFn写数据时如果有printf函数,数据就不能写入。另外想问您一下,你知道mcasp的数据fifo地址在哪吗,找了好久了没找到,谢谢