调试mcasp,按照EVM板提供的代码进行配置。不同的是我们的板子没接入CODEC,因此删除了相应I2C配置代码,但是程序跑不通过。卡在:
while ( ! ( stMcAspRegs->u32SRCTL0 & 0x10 ) );这一句中.对比evm,该寄存器的值在EVM上是1D,而我们的是D。不知哪个地方会影响这个值。
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.
你好,
出问题后,你看看是否有underrun,overrun的错误?
你在运行代码的时候,不要在memory view里面查看mcasp相关寄存器的值。