找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

关于M480系列的PDMA-TIMEOUT请教!

[复制链接]
匿名  发表于 2024-10-8 13:29:19 |阅读模式
请问,M480系列只有两个定义,请问如何区分任意通道的TIME-OUT标志?#define PDMA_INTSTS_REQTOF0_Pos          (8)                                               /*!< PDMA_T::INTSTS: REQTOF0 Position       */#define PDMA_INTSTS_REQTOF0_Msk          (0x1ul << PDMA_INTSTS_REQTOF0_Pos)                /*!< PDMA_T::INTSTS: REQTOF0 Mask           */

#define PDMA_INTSTS_REQTOF1_Pos          (9)                                               /*!< PDMA_T::INTSTS: REQTOF1 Position       */
#define PDMA_INTSTS_REQTOF1_Msk          (0x1ul << PDMA_INTSTS_REQTOF1_Pos)                /*!< PDMA_T::INTSTS: REQTOF1 Mask           */




回复

使用道具

chrishu 发表于 2024-10-9 17:02:19 | 显示全部楼层
本帖最后由 chrishu 于 2024-10-9 17:03 编辑

M480的PDMA只有CH0~1有超时功能。两个通道的超时分别有一个标志位。
微信截图_20241009170243.png
回复 支持 反对

使用道具 举报

匿名  发表于 2024-10-10 08:42:32
比如串口,2,3,4,5.。。分配了PDMA的2,3,4,5通道,还要使用超时中断的功能,应该怎么左呢?
回复 支持 反对

使用道具

匿名  发表于 2024-10-10 08:42:44
chrishu 发表于 2024-10-9 17:02
M480的PDMA只有CH0~1有超时功能。两个通道的超时分别有一个标志位。

比如串口,2,3,4,5.。。分配了PDMA的2,3,4,5通道,还要使用超时中断的功能,应该怎么左呢?
回复 支持 反对

使用道具

chrishu 发表于 2024-10-10 13:38:02 | 显示全部楼层
游客 121.29.98.x 发表于 2024-10-10 08:42
比如串口,2,3,4,5.。。分配了PDMA的2,3,4,5通道,还要使用超时中断的功能,应该怎么左呢?
...

前面说了PDMA只有通道0和通道1有超时功能,其他通道没有。所以通道2~5无法实现超时中断
回复 支持 反对

使用道具 举报

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

本版积分规则

新唐MCU