Sensor Controller可以控制采样率为500Hz的传感器而不出现漏收数据吗?
时间:10-02
整理:3721RD
点击:
我用的是CC2640芯片,现想使用sensor controller去控制两个采样率为500Hz的传感器,并接受其传来的数据。但我发现sensor controller总是漏收一些数据,所以想问一下是不是sensor controller不支持与这么高采样率的传感器通信。sensor controller与传感器之间的数据传输方式分别是SPI与I2C。
望大神解惑!
SCS最高支持200 kHz 的采样速率,丢失数据可能是因为buffer被占用
SCS本身的buffer容量不大,所以请确保CM3及时清理buffer
建议采用外部adc芯片
非常感谢你的回答!我只在SCS中的Data structure设置了一个output类型的数组,长度为10,一个state类型的Data,应该占用的不多吧?还有请问如何在CM3中去清理SCS的buffer?
再次感谢!