C6748中UPP接口连续接收FPGA数据
upp单通道2个DMA乒乓操作接收fpga数据,程序只进入一次upp中断就不再进入,并没有切换到另一个DMA的buffer。 void upp_init(void){ // uPP 外设初始化 OmaplFpgauPPSetup(); tr...
upp单通道2个DMA乒乓操作接收fpga数据,程序只进入一次upp中断就不再进入,并没有切换到另一个DMA的buffer。 void upp_init(void){ // uPP 外设初始化 OmaplFpgauPPSetup(); tr...
背景:FPGA控制四路ADC采集数据(16bit),采样率128k,数据经过FPGA时加入高16位的标识符标记其来源,32位的数据通过UPP传输给DSP,此时DSP的UPP内置DMA设置为8bit接收模式(I通道),upp外部时钟为12MH...
最近调试C6748+FPG的控制程序,希望C6748在一个控制周期内能够完成运算,再通过uPP的方式传输数据给FPGA,但是发现C6748的处理速度很慢,无法满足要求。对比来说,甚至比以前用过的C2000系列还要慢很多。调试中主要发现这个问...
// uPP A 通道启动发送 uPPDMATransfer(SOC_UPP_0_REGS, uPP_DMA_CHI, &transposeParA); // uPP B 通道启动接收uPPDMATransfer(SOC_UPP_0...