stm32usb发送数据时,上位机一直收到循环数据,为什么会一直循环呢?

stm32usb发送数据时,上位机一直收到循环数据,为什么会一直循环呢?,第1张

由于你有多个传感器,所以要给各个传感器标号,才能区分开。串口发送数据可以一个字节一个字节的发,连续几个字节构成一个数据帧,为保证发送和接收数据明晰正确,建议你每个传感器发送一帧,数据结构可以是这样:帧头标志(用于区分各帧,1至2个字节)、传感器标号(1个字节)、传感器标号(1个字节)反码、传感器检测数据、传感器检测数据反码,由于有反码存在很容易验证数据的正确性。用数组结构,发送接收都好处理。

把收到的数据存入ACCESS数据库,只要掌握ACCESS数据的库的 *** 作就可以了。通讯控件可以就C#的serialport或第三方控件(mscomm)等。存取数据,可以读取N个点后,再存库,也可以读一个点保存一次。取决于每个温度点时间间隔以及用户需求等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9972743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存