单片机接的有AD采样设备。 每秒钟需要发送 20K byte 的数据给PC机。
由于单片机资源有限,所以无法在本地保存数据, 在接到AD设备的数据后,就会立即发送给PC机。
每秒钟AD采样设备的采样频率大概是 10K/秒 的采样频率。
这样的情况,该怎样实现能保证不丢失数据? 目前实现了一下,在PC机上观测到很严重的丢失数据的情况。
请问如何设计? 单片机这里怎么处理会比较好。 PC机的接收程序,有需要什么特殊的设置处理么? 看到有“缓存保存”,但是设置后好象没有什么特别大的改善。
因为看到前面有文章提到372的驱动,在PC机上的中断毫秒级别的。 那么每秒10K 的采样频率肯定是超过这个数量级的。 这种情况,如何实现呢?
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU