C6678 EDMA多通道访问内存导致CPU响应中断延迟
C6678多核芯片开发过程中,使用多个EDMA通道同时访问内存的同时,发现定时器的中断间隔抖动比较大,CPU响应中断有一定的延迟,延迟时间跟EDMA访问数据量大小相关,是否是EDMA占用了总线,导致CPU等待总线导致的中断延迟?是否可以配置...
C6678多核芯片开发过程中,使用多个EDMA通道同时访问内存的同时,发现定时器的中断间隔抖动比较大,CPU响应中断有一定的延迟,延迟时间跟EDMA访问数据量大小相关,是否是EDMA占用了总线,导致CPU等待总线导致的中断延迟?是否可以配置...
在论坛里看了下不止我一个人遇到bios下二级中断无法响应的问题,ti工程师能不能出个基于bios的例程呀,还有请帮我看一下我的二级中断为什么无法响应 求帮忙 Nancy Wang: 看代码部分两级中断的映射跟你的需求应该是匹配的。 再查一下...
我想使用EDMA3搬运数据完成中断来通知DSP处理数据,在参考CIC文档和ti维基百科后,使用Cpintc接口函数在bios中动态创建中断,ccs版本为5.3,xdc版本为3.25.2.70。 使用EDMA3控制器1 通道24,normal...
ti工程师您们好 我在使用pdk_c667x_2_0_15里面的例程程序时候,添加了下面的路径 D:\ti\pdk_c667x_2_0_15\packages\ti\csl D:\ti\pdk_c667x_2_0_15\packages 添...
TI工程师你们好,我在做EDMA pingpang buffer 的时候,看了手册,实在写不出来,想问下有没有相关的例程可以参考吗 Nancy Wang: 参考: C:\ti-processor-sdk-rtos-c667x\pdk_c66...
TI工程师您好,我参考test_edma的例程,使用C6678,想实现数据从DDR3到内存的搬移,源地址定义如下: float *srcadd = (float *)0x80000000; float dstBuff1[64];...
连续16次DMA只成功了第一次,后15次L2SRAM里的数据不是其原有数据,也不是源地址ddr3里的数据。 在for循环里打断点一次一次DMA又是可以成功DMA16次的 CACHE_invL1d((void*)(0...
在edma3_lld_2_12_05_30\examples\edma3_driver\src\dma_chain_test.c中我想用3个DMA通道,但在申请第三个通道时返回-132,申请不成功,改了ownDMAChannel...
连续16次DMA只成功了第一次,后15次L2SRAM里的数据还是原有数据,不是ddr3里的数据。 在for循环里打断点一次一次DMA又是可以成功DMA16次的 for(j=0;...
TI工程师你们好!现在想确定一下EDMA3_LLD库中的通道申请函数EDMA3_DRV_requestChannel()能不能申请2个及以上的QDMA通道,我现在测试的是QDMA申请第二个申请不成功,DMA通道在申请第三个时不成功,库为ed...