C#从串口接收到的三组不同的数据分别在三个文本框中显示

2024-12-02 05:52:10
推荐回答(3个)
回答1:

那你返回的数据要做一些处理,只要能区分出三条有不同就行,可以说是简单的协议;
比如采用16进制接收的,制定如下协议:
第一组 FF 01 后面是有效数据
第二组 FF 02 后面是有效数据
第三组 FF 03 后面是有效数据
等等
这样你接收的时候,就可以讲不同的数据根据协议的值,显示在不同的文本框

回答2:

Dictionary:int 为标志位代表数组,string[]存放数组内容

回答3:

你发数据的时候做一个标识
返回的时候也返回唯一标识
这样通过这个标识来判断哪种数据