完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我使用PSoC 5LP DEV套件CY8CKIT-050,我附上了我的项目。我试图连接DMA到ADC,这样我就可以做一些高速采样。DMA和ADC按预期运行,直到BuffelySosig=34(AKA从ADC获取34个数据读数并存储到RAM)。然而,当我将BuffelyStand设置为35或以上时,我永远不会到达DMAIONDOEYISR中断。DMA一次可以处理多达4095个字节,并且缓冲区大小为35,它应该只移动70字节到内存。有什么想法吗?
传感测试 5.9兆字节 以上来自于百度翻译 以下为原文 Im using the PSoC 5lp dev kit CY8CKIT-050 and I've attached my project. I am attempting to connect DMA to an ADC so that I can do some high speed sampling. The DMA and ADC are acting as expected up to BUFFER_SIZE = 34 (AKA taking 34 data readings from the ADC and storing to ram). However when I set BUFFER_SIZE to 35 or above, I never reach the DMA_done_isr interrupt. The DMA should be able to handle up to 4095 bytes at a time and with a BUFFER_SIZE of 35, it should only be shifting 70 bytes to memory. Any thoughts?
|
|
相关推荐
2个回答
|
|
DMAX驱动程序
添加: UIT8表〔1000〕; 变化 35 CydMatdSt地址(DMAY1TD TD〔0〕,Lo16((UIT32)AdcSARA WRK0YPPTR),Lo16((UIT32)CyDeVeSrMaBASE); 到: 35 CydMatDSET地址(DMAY1TD TD〔0〕,Lo16((UIT32)AdcSARA WRK0YPPTR),Lo16((UIT32)表)); 你会看到ISRYDMAYODE中断。 以上来自于百度翻译 以下为原文 dma_driver.c add: uint8 table[1000]; and change 35 CyDmaTdSetAddress(DMA_1_TD[0], LO16((uint32)ADC_SAR_WRK0_PTR), LO16((uint32)CYDEV_SRAM_BASE)); to: 35 CyDmaTdSetAddress(DMA_1_TD[0], LO16((uint32)ADC_SAR_WRK0_PTR), LO16((uint32)table)); you will see isr_DMA_Done interrupt. |
|
|
|
太棒了,把它修好了。谢谢! 以上来自于百度翻译 以下为原文 Great that fixed it. Thanks! |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
572浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
424浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
438浏览 2评论
386浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
916浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 14:36 , Processed in 1.326946 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号