gpt4 book ai didi

signal-processing - Beaglebone 上的 DSP

转载 作者:行者123 更新时间:2023-12-01 06:35:47 25 4
gpt4 key购买 nike

我有一个运行 Ubuntu 的 Beaglebone。我们希望以 100KS/s 的速度从 3 个板载 ATD 转换器连续采样,并且我们将运行互相关 DSP 算法的每个采样窗口。一旦我们找到高于阈值的相关值,我们就会将该值发送到 PC。

我担心的是 Ubuntu 中的进程调度。如果我们的流程被换出并且在此期间 ATD 样本可用,则流程将错过该样本。我们需要确保我们的过程将捕获每个样本并将其保存在内存中。

话虽如此,有没有办法在 Beaglebone 上触发中断,以便如果 ATD 样本准备好,即使程序当时没有处理器,样本也会保存在我们程序的内存中?

谢谢!

最佳答案

您也许能够触发 EDMA 或使用 PRUSS。可能最好在 beagleboard@googlegroups.com 上询问。 BeagleBone 本身没有 DSP。

关于signal-processing - Beaglebone 上的 DSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15189932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com