请教关于s3c2440中DMA异常的问题?

[复制链接]
 楼主| arm2009wzm 发表于 2013-8-29 14:12 | 显示全部楼层 |阅读模式
我使用DMA和SPI从AD读取采样值,发现这样一个现象:
        一般情况下,用示波器看DMA完成后的中断(在中断中设置IO线,然后用示波器监测),基本正常,中断间隔比较均匀。
        但是如果读取按钮,或者写LCD显示,发现在读写的整个子程序期间,DMA经常不产生中断,这样整个波形就不完整而不能使用。
        请问是什么和DMA发送冲突了,怎么解决这个问题?
        谢谢!!!
llf021421 发表于 2013-8-29 22:27 | 显示全部楼层
系统中有几个中断,除了SPI中断之外,是不是中断优先级的问题导致的。把SPI的DMA中断优先级提到最高试试看!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

29

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

10

主题

29

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部