TMS320F28335的DMA开辟128个地址空间,分16次存满

[复制链接]
2221|1
 楼主| xinying5213 发表于 2010-8-13 10:32 | 显示全部楼层 |阅读模式
如果我想定时(100ms)的方式,每隔100ms,通过DMA向一段RAM中存储8个words,共存16次(16*8=128words),然后在第17次定时到时,第17次的8个words覆盖RAM开始的8个地址。
如何在RAM中开辟8*16=128个地址空间(通过什么寄存器设置)?如何让第17次存的8个值能覆盖RAM开始的8个地址(如何让第16次存储完8个words后指针地址回到开辟的128个地址的开始)?其中的TRANSFER_SIZE和BURST_SIZE如何设置?mode寄存器的CHINTMODE 和ONESHOT 位如何设置?
六楼的窗户 发表于 2010-8-22 14:39 | 显示全部楼层
把第十七次的赋值,赋值到第一次的指针上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

7

帖子

0

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