完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
[tr] 通过FPGA采集AD7606的转化数据,放在两个缓冲区里,当其中一个缓冲区满后,就会有一个脚产生下降沿,输入到DSP,DSP进入BANK中断,里进行
数据读取。利用普通的方式存储数据是OK的,但是速度太慢,想要用FPGA读取数据,但是读出的数据并不正确,请问什么原因? void FPGAIntisr0(UArg arg) { #ifdef FPGA_EDMA3_Transport AD7606_CHIP0_SELECTED; // 选中片0 char retVal; // 设置数据传输 源/目标 地址 srcBuff = (char *)(SOC_EMIFA_CS2_ADDR); // srcBuff = (char *)(TX_buffer); dstBuff = (char *)(emif_rbuffer); // 初始化EDMA配置参数 Init_EDMA3(); // 缓存 // Cache_wbInv(&SOC_EMIFA_CS2_ADDR, MAX_BUFFER_SIZE, Cache_Type_ALLD, true); // 使能DMA3传输 retVal = EDMA3EnableTransfer(SOC_EDMA30CC_0_REGS, chNum, EDMA3_TRIG_MODE_MANUAL); // 缓存 Cache_wbInv(&emif_rbuffer, MAX_BUFFER_SIZE, Cache_Type_ALLD, true); if (TRUE != retVal) { // UARTPuts ("edma3Test: EDMA3EnableTransfer Failed.rn", -1); } [/tr] |
|
相关推荐
3个回答
|
|
|
提高EMIFA的读写速度主要可以从三个方面来考虑:
1、对时序进行调节。根据外设时序调节建立(Setup)、触发(Strobe)、保持(Hold)的周期 2、使能DSP的缓存。使能缓存后CPU对EMIFA的读写速度会大大提高 3、使用EDMA来访问EMIFA。(可参考EMIFA_FPGA_DMA) |
|
|
|
|
|
我是在SYS/BIOS操作系统下进行的,是不是需要注意存放数据不能放到DDR里。 我看了EDMA3的SYS/BIOS工程: // 按照计算的次数使能传输 retVal = EDMA3EnableTransfer(SOC_EDMA30CC_0_REGS, chNum, EDMA3_TRIG_MODE_MANUAL); // 缓存 Cache_wbInv(&_dstBuff, MAX_BUFFER_SIZE, Cache_Type_ALLD, true); 开缓存,何时需要释放,需要注意缓存一致性的问题吗? |
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
【创龙TLT113-MiniEVM开发板试用体验】相关开发过程的体验,以及与毫米波雷达的联调
929 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】--MQTT通讯
928 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】问题4 ubuntu镜像,opencv不能正常工作??
1014 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】10、 Qt实现ADC采集显示和内部温度曲线监控
1465 浏览 0 评论
【创龙TLT113-MiniEVM开发板试用体验】U盘读写速度测试教程
1835 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】问题1 更换到Ubuntu镜像后,USB识别不了外设
478浏览 1评论
【创龙TL3562-MiniEVM开发板试用体验】1、从系统启动卡制作开始
729浏览 1评论
【创龙TL3562-MiniEVM开发板试用体验】Grove移植4之BUTTON
333浏览 0评论
【创龙TL3562-MiniEVM开发板试用体验】--开发板外设与接口测试
817浏览 0评论
1136浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-4 02:53 , Processed in 0.728874 second(s), Total 78, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1638