Part Number:TMS320C6657
大家好 6657的mcbsp的bfifo 我不使用DMA的情况下 主机能否使用bfifo?
我使能了接收bfifo 但是感觉没啥用啊???
我通过主机中断的方式收fpga发过来的数据 有丢数的现象!
skysteed:
在论坛看到BFIFO的地址是0x22000000 RBUF McBSP FIFO Receive Buffer
好像也没看到数据啊
,
Nancy Wang:
skysteed 说:我不使用DMA的情况下 主机能否使用bfifo?
从 2.7.6 McBSP Buffer FIFO (BFIFO) 的框图来看是可以的。
https://www.ti.com.cn/cn/lit/ug/spruhh0/spruhh0.pdf
有在ccs中检查过该寄存器位吗?
另外请注意该说明:
Note that if the Read or Write FIFO is to be enabled, it must be enabled before initializing the receive/transmit section of the McBSP
,
skysteed:
你好 问题解决了
如果要使用接收FIFO FIFO要使能 同时RNUMEVT RNUMDMA都要设置为1
中断配置MCBSP0_REVT这个event 就可以在McBSP FIFO Receive Buffer收数
,
Nancy Wang:
感谢分享!