跳转到主要内容

Cortex®-M7

【资料下载】管理基于 Cortex®-M7 的 MCU 的高速缓存一致性

cathy /

<strong>简介</strong>

本文档概述了不同场景下的高速缓存一致性问题,并就如何管理或避免高速缓存一致性问题提供了一些方法建议。

<strong>目录</strong>

1. 高速缓存策略概述..
2. 支持的配置
3. 高速缓存一致性问题
4. 利用高速缓存维护 API 处理高速缓存一致性
5. 禁用 DMA 和 CPU 共享存储区的高速缓存

【资料下载】如何在Cortex® M7 MCU中使用差分ADC?

cathy /

<strong>简介</strong>

差分ADC用于测量两个输入之前的电压。在差分ADC系统中,两条线携带所需信号,这两个信号的相位彼此相差180度且并行运行。因此,两条线上回产生等量的噪声。当信号实施到差分ADC的A(+)和A(-)输入时,所需信号之间的电压差增大,因为所需信号的相位彼此相差180度。差分ADC会一直共模噪声等同相信号。这有助于提供信噪比。其他优点包括消除偶数阶谐波。

【资料下载】如何使用 Cortex®-M7 单片机中的 XDMAC 功能在音频应用中 实现“乒乓”缓冲法

cathy /

<strong>简介</strong>

音频系统应用可能会产生与实时系统相关的典型生产者-消费者问题。时序约束包括延迟时间、采样率、采样周期和实时响应。为了解决音频时间难题,应用通常使用“乒乓”(Ping-Pong)数据缓冲法。“乒乓”法使用两个缓冲区:一个缓冲区从源读取数据,另一个缓冲区将数据提交到目标。提交到目标后,两个缓冲区的角色互换。“乒乓”法通过修改指向缓冲区的索引(指针)来实现。