This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好 MSP432ers:
我将在某个项目上使用 MSP432E401Y、其中 LDC1312与四个 I2C 接口的每个相连。 我以每秒4K 样本的相当高的速率采样 LDC。 我尝试尽量减少处理交互(轮询或中断)对处理器的影响、以便处理器可以专注于其他任务。 只有当数据可供处理时、处理器才会被中断。 在此过程中、我想利用 uDMA 处理数据移动以及 I2C 外设寄存器的设置。 MSP432 TRM 指出 UDMA 可以传输到存储器。 由于 I2C 外设寄存器是存储器映射的、这是否意味着 UDMA 能够访问寄存器进行读取和写入?
谢谢。
戴夫
在 TRM 中找到此示例:
"如果源或目标不递增(例如外设寄存器)、那么指针应该指向传输地址。"
我想这可能是我的问题的答案、正如它在第604页"外设寄存器"上所提到的。
是的、您的理解是正确的。