使用libpruio的Beaglebone Black ADC采样

时间:2016-07-14 18:09:58

标签: c timer interrupt beagleboneblack adc

我正在Beaglebone Black上做一个项目,我需要4个ADC通道,每个通道采样40khz。我已经安装了libpruio库并能够对ADC通道进行采样。

我的问题是如何在电路板上设置定时器中断以获得特定的采样率。我似乎无法找到这样做的好文档。

1 个答案:

答案 0 :(得分:1)

定时器中断很慢。 libpruio旨在从环形缓冲区中读取样本。在RB模式下配置采样并检查计数器。

通过Google搜索查找示例和更多信息:

libpruio" rb_file"