我正在使用通用数位板开发手写数据记录工具。我开发了一个简单的测试表格,其中测试性能和选项。目的是提供一个 start_rec/stop_rec/save_data 表格,但带有平板电脑的 [x,y,pressure]。我正在使用计时器对数据进行采样并将其存储在多维数组中,但实际上它们并不是很准确(我正在使用 10 毫秒或更短的周期以备将来应用)。问题是,在 10 秒的采集持续时间内,我在不同的计时器周期内获得了以下数量的样本:
周期(毫秒) | 样本数量 | 等效与所需频率 (Hz)
100..................................100.................................. ......10 对 10
50..................................159.................................. .........15.9 对 20
40..................................319.................................. .........31.9 对 40
20..................................319.................................. .........31.9 对 50
13.3..................................639.................................. ......63.9 对 75
10.......................639....................... ..........63.9 与 100
有什么方法可以访问内部模拟数字转换器或类似的东西吗?
编辑:我使用秒表测量了计时器每个滴答之间的时间跨度,我看到了介于 21 毫秒和 39 毫秒之间的极好的值。虽然,计时器间隔设置为 20 毫秒... :( 使用秒表进行采样会很有趣,但其中没有滴答事件。