EDA365电子论坛网
标题: DSP编程的几个关键问题及解答 [打印本页]
作者: geronimo123 时间: 2020-10-15 14:42
标题: DSP编程的几个关键问题及解答
关闭DMA与关闭McBSP的区别 ! s' p% x7 C- w& L$ Q' d6 k
& Q/ S( K1 k6 v" ]$ S' B4 v
9 j/ ~7 l3 V) J+ f在通信领域,为了充分利用 DSP 的片上外设资源,常常利用DMA把从串口来的数据或要发的数据放入缓冲区,再处理。对DMA而言,只要其在数据缓冲区的指针指向了中断应发生的位置,就产生中断。但此时最后一个数据只是进入了McBSP而并未真正发出去,所以在传送结束的中断程序中只能关闭DMA不能关闭McBSP。因为此时McBSP的发寄存器DXR中还有一个字没有发出。3 |. l. r0 _* ^7 g1 I' f+ v. h
/ c5 D7 q* g" Y7 _( {$ n; z
5 X3 W8 ?9 f! ?! n' r& X
% Y" I! [ ^" o
作者: somethingabc 时间: 2020-10-15 16:00
DSP编程
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) |
Powered by Discuz! X3.2 |