上篇文章:ARM Coresight 系列文章 10.2 - ARM Coresight STM Trace packets
STM Register summary
STM 的寄存器主要可以分为以下几类:
- STM DMA 相关的;
- STM HW Trigger 相关的;
- 系统控制及状态寄存器;
- 只读寄存器。
STM DMA 相关的寄存器
STM 处理数据的方式有两种:
- 使用 CPU 往对应的 channels(stimulus port) 中写数据;
- 使用 DMA 向 对应的channels(stimulus port) 中搬运数据。
其中 STM 对DMA的使用方式又可以分为两种:
- 调用软件 DMA Driver