GD32H759IMT6求个TIMER+DMA+DAC的例程,感谢
#申请原创# #每日话题# #技术资源# 原厂的库里面应该有例程啊 chenjun89 发表于 2025-6-4 08:05原厂的库里面应该有例程啊
我只找到DAC输出特定值的例程,在配置TIMER触发和DMA进行输出时波形老是不对,所以想要个可以直接用的例程 awdasd 发表于 2025-6-4 08:17
我只找到DAC输出特定值的例程,在配置TIMER触发和DMA进行输出时波形老是不对,所以想要个可以直接用的例 ...
具体是什么问题? dffzh 发表于 2025-6-4 11:30
具体是什么问题?
后来查了下感觉应该是Cache的问题,就是数组初始化以后用DMA搬数到DA后输出值和初始化值对不上,关了Cache以后就好了 awdasd 发表于 2025-6-4 12:20
后来查了下感觉应该是Cache的问题,就是数组初始化以后用DMA搬数到DA后输出值和初始化值对不上,关了Cach ...那好像是属于缓存一致性问题吧,在带有Cache的MCU中好像很常见,特别是在使用DMA操作数据同步时;
如果性能要求不高,可以保持Cache关闭;
或者在修改DMA缓冲区后,调用Cache清理函数试试行不行。
页:
[1]