找回密码
 立即注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖回复
打印 上一主题 下一主题
开启左侧

[BSP] PDMA 每次传送都要重新设定吗?

[复制链接]
11#
chrishu 发表于 2023-12-25 11:31:10 | 只看该作者
游客 183.198.2.x 发表于 2023-12-22 18:27
DMA_DESC 是M460系列的 pdma reg 寄存器里面的啊!

基本模式是直接设置的寄存器。集散模式是自己在内存里定义两张表,每次传完会将下一张表加载到寄存器里,示意图如下:

如之前回复所说,确定用集散模式就参考PDMA_ScatterGather_PingPongBuffer
你说例程是memory to memory的,需要memory 和外设传输,我有截图说明怎么去修改描述符表。

之后你又说不知道怎么操作 例如修改成 PDMA_UART0_TX。也有截图UART TX发送的描述符表如下图:
到此集散模式的描述符表配置已经完全ok了,直接到例程里这么改就可以测试了。

回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU