找回密码
 立即注册
查看: 20|回复: 1

AI8051U例程中的65-DMA-LCD12864-M6800接口程序的疑问

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:385
  • 最近打卡:2026-03-07 12:42:43
已绑定手机

16

主题

53

回帖

1779

积分

金牌会员

积分
1779
发表于 3 天前 | 显示全部楼层 |阅读模式
DMA设置好传输的数据地址与数据量,当完成设置的数据量后就会进中断。本来逻辑如此简单,但不知道例程中的index变量用来干什么?外什么强制跑600次才完成传输?
屏幕截图 2026-03-04 194247.png
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:385
  • 最近打卡:2026-03-07 12:42:43
已绑定手机

16

主题

53

回帖

1779

积分

金牌会员

积分
1779
发表于 3 天前 | 显示全部楼层
我这样的写法,只能用一次DMA,但无法知道DMA什么时候执行完,想多次使用DMA,只能延时等待,但不知要等多久。
我的想法是DMA执行完,给我返回一个标志,我查询标志继而再次开启DMA传输,但感觉DMA进入中断不是在传输完成后,搞不太懂
屏幕截图 2026-03-04 195716.png
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-7 16:51 , Processed in 0.100105 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表