ZHCUCJ2 November 2024 F29H850TU , F29H859TU-Q1
实时 (RTDMA) 提供了一种在外设和存储器之间传输数据的硬件方法,无需 CPU 实时干预。每个 (2) F29H85x RTDMA 模块都具有十个独立的用户可配置 RTDMA 通道,这些通道具有相应的管道矢量映射中断,从而在 RTDMA 传输开始或完成时通知 CPU。所有十个通道均可配置为四个优先级之一,其中一个选定通道的优先级高于其他通道。表 2-3 展示了 C28x DMA 和新的 C29x RTDMA 之间的差异。有关更多信息,请参阅 F29H85x 和 F29P58x 实时微控制器技术参考手册。
| 特性 | C28x DMA | C29x RTDMA |
|---|---|---|
| 通道数量 |
(6) 具有固定优先级的通道 |
(10) 具有 (4) 个软件可配置优先级的通道 |
| 突发模式 | 否 | 是(对于通过 EMIF 进行数据传输) |
| 数据传输大小 | 16 位和 32 位数据传输 | 8、16、32 和 64 位数据传输 |
| 读取/写入接口 | (1) 读取/写入总线 – 3 个周期/字,无仲裁 | (2) 独立读取/写入总线 - 1 个周期/字,无仲裁 |
| 触发源 | 仅系统级 | 系统级,内部通道至通道链接 |
| 安全 | 不适用 | 由系统级功能安全和信息安全单元 (SSU) 配置的集成存储器保护单元 |
| 安全性 | 不适用 | 集成通道特定安全区 |
| 传输控制 | 线性和循环寻址模式(一次性、连续、通道中断) | |
| 电平/边沿触发 | 由触发输入上的边沿触发 | |