Simulink中的可变数据长度

时间:2017-05-04 08:01:38

标签: matlab simulink

我正在做一个项目,以帮助开发用于远程处理的循环应用程序中的硬件。

在这个项目中,我将通过UDP从PC接收一些配置,UDP数据包含类似于" FFT Length",因此我应该实现一个Simulink模型,设置FFT长度或&# 34;数据长度"动态地

这是我已经拥有的东西(它是TI C6455 DSK板):

  1. UDP服务器已经实现并打包为具有一个输出端口(信号)的子系统,其中收到的是FFT长度

  2. 用于电路板的Simulink ADC和DAC模块,每帧固定采样数(每帧256个样本,采样率为48kHz)

  3. FFT块,FFT长度设置为"从输入继承FFT长度"

  4. 现在我正在考虑使用Buffer-Block来实现它,但我遇到了一些麻烦:

    1. Buffer-Block没有Port whitch可以动态改变输出长度

    2. 缓冲区阻塞导致频谱输出不稳定

    3. 任何人都可以帮助我,以便我可以解决这两个问题吗?

      非常感谢

0 个答案:

没有答案