如题,我运行程序,在配置mcasp时,寄存器写不进去命令字,但是我用其他工程先跑一遍(可以写进去值的),然后再运行c6747_audio_edma_v4这个工程,就可以正常配置mcasp了,很奇怪的问题啊,求解答~~~~
还有一个问题,这个工程里面的EVMC6747_init( );EVMC6747_wait( Uint32 delay );EVMC6747_waitusec( Uint32 usec );这些函数在哪里定义的呢?我只能在evmc6747.h里看到函数名啊
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.
如题,我运行程序,在配置mcasp时,寄存器写不进去命令字,但是我用其他工程先跑一遍(可以写进去值的),然后再运行c6747_audio_edma_v4这个工程,就可以正常配置mcasp了,很奇怪的问题啊,求解答~~~~
还有一个问题,这个工程里面的EVMC6747_init( );EVMC6747_wait( Uint32 delay );EVMC6747_waitusec( Uint32 usec );这些函数在哪里定义的呢?我只能在evmc6747.h里看到函数名啊
你好,我将程序修改了一下,去掉了bios,然后增加了两对收发通道,在edma配置时,将acnt在原来的基础上乘3了,这样三路都有数据发送,但是有几个问题想请教一下:
1、这样把acnt乘3配置对吗?如果不对那么如何增加收发通道呢?
2、如果1中配置是对的,那么如何将三路的数据分开做处理呢?
3、为什么edma的中断进不去了?
谢谢解答~不胜感激!