Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
可以做到的,这个应该就是一次搬运 3 个words (12 bytes),搬完 8 * 3 * 4=96 bytes 后,目的地址指针回退
如果源地址是ADC0,想要搬3个通道的数据,这里还可以一次搬运3个words吗?
应该可以的,这个 water mark 设置成 2,当ADC FIFO 内有三个数据后,就产生一次 DMA 请求,DMA 搬运 3个数据出来
请问这个 triggerLoopOffset数据应该改吗?现在这个配置跑起来进hardfault了
把 dstOffsetEnable 设置成 False
还是进hardfault了,采到了五组数据
请问这个有解决办法吗?
建议找人远程看一下,论坛里不好分析
DMA是否支持半完成中断,或者,双路buffer
半完成中断是有的
RM手册里,只有DMA Channel Error Interrupt Flag,具体值没描述 YTM32XXXXX.h 也没找到,麻烦告知下
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...