当前位置:  技术问答>linux和unix

DMA多次传送如何设置~迷茫中

    来源: 互联网  发布时间:2016-08-20

    本文导语:  各位大侠,本人最近在玩ALSA音频驱动,目前遇到这样的问题:触发启动dma,dma传送结束后进入中断回调函数,企图在这处理程序里启动第二次DMA传送,事实表明,DMA传送也已正常执行,可第三次、第四次传送就无法起...

各位大侠,本人最近在玩ALSA音频驱动,目前遇到这样的问题:触发启动dma,dma传送结束后进入中断回调函数,企图在这处理程序里启动第二次DMA传送,事实表明,DMA传送也已正常执行,可第三次、第四次传送就无法起来。死不是我DMA控制器初始化的问题还是中断回调函数没写好。望不吝指教。

|
在DMA中断中设置下一次传送的地址和数据计数器就ok了。。原理就这样,不管是什么样的cpu都一样的。

|
楼上的,为什么DMA只能传送两次呀,不能进行第三次、第四次传送,DMA中断返回后不再发生DMA中断

|
DMA多次传送如何设置~迷茫中[图片]帮顶

|
顶,楼上。。

|
顶 路过

|
ol,顶了

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • lcd驱动dma问题
  • 驱动程序中的dma操作问题?
  • 有关2440 DMA驱动的问题
  • DM9000如何使用DMA
  • 请教DMA的问题
  • 请问如何让DMA方式读取硬盘啊?
  • linux kernel module中,怎样进行dma转送
  • 關於SPI下實現DMA傳輸
  • dma_map_single可以使用任意的地址吗?
  • 请教一个关于内存分配的问题(系统和DMA共享一块物理内存空间)
  • 有人熟悉DMA吗?我要实现内存中的内存的“搬动”。(LINUX)
  • uClinux系统内核2.6,使用GFP_KERNEL | GFP_DMA分配内存失败!
  • 想法:内存中的数据通过DMA存储到USB-disk中
  • alsa driver ,dma_alloc_coherent問題
  • 关于DMA操作的问题
  • DMA中从内存传输到内存源和目的地址怎么设
  • 如何打开DMA通道?
  • 什么是DMA 啊?
  • 能不能用软件仿真dma的数据传输过程?
  • 关于DMA_driver的一些问题?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3