豪迪!
我正在从事一个项目、其中使用 Tiva Launchpad 在大约1ms 的时间内以1MHz 的频率采集样本。 我需要在收到触发信号后的~10微秒内进行采样。 我目前编写了正确的采样率和采样数的代码、但采样在触发信号之后延迟约100微秒。 在我的应用中、我在后台运行其他中断;为了实现不间断采样、我必须在采样期间禁用这些其他中断。 我怀疑这是导致这种延迟的原因。
我还尝试在后台持续采样、并在接收到信号时使用器件来拉取数据。 问题是、输入引脚上的去抖和其他中断的干扰会使采样失真、并且无法始终如一地实现所需的采样率。
是否有人知道是否可以在收到使用该器件的触发信号后的10微秒内实现1MHz 采样? 请提供建议。
此致、
Derek