主要内容

缓冲区、开关和计数器

改变信号的采样率或帧率,计数事件,检测边缘,当事件发生时执行操作

对象

dsp。AsyncBuffer FIFO缓冲

功能

rebuffer_delay 缓冲和非缓冲操作引入的延迟样本数

全部展开

缓冲 缓冲输入序列到更小或更大的帧大小
延迟线 重新缓冲输入序列
队列 在FIFO寄存器中存储输入
堆栈 将输入存储到后进先出寄存器中
Unbuffer 将缓冲输入帧解压缩为标量输出序列
计数器 通过指定的数字范围向上或向下计数
边缘检测器 检测从零到非零值的转换
事件计数比较器 检测累计非零输入的阈值跨越
多相时钟 产生多个二进制时钟信号
n个抽样使 为指定的采样次数输出1或0
n个抽样开关 在指定数量的采样周期后在两个输入之间切换

主题

基于样本和框架的概念

介绍真实世界的基于样本和框架的信号,以及如何在MATLAB中建模这些信号®和仿真软金宝app件®

缓冲和基于帧的处理

转换信号的帧大小1转换为帧大小大于的信号1,反之亦然。

在Simulink中使用速率转换块转换样本和帧速率金宝app

了解在Simulink模型中直接速率转换块如何影响信号的采样率和帧率。金宝app

在Simulink中使用帧缓冲块转换样本和帧速率金宝app

了解在Simulink模型中帧缓冲块如何影响信号的采样率和帧率。金宝app

延迟和延迟

配置Simulink环境以减金宝app少延迟并提高仿真性能。

为什么从dsp读取数据。AsyncBufferObject Give a Dimension Mismatch Error in the MATLAB Function Block?

解决从MATLAB函数块内的异步缓冲区读取数据时的尺寸不匹配错误。

为什么dsp。AsyncBufferObject Error When You Call read Before write?

通过在第一次读取调用之前调用setup或write来初始化异步缓冲区。