注册 登录
编程论坛 VB.NET论坛

求助:vb.net 如果把串口接收的字符串存储到结构体中

bccn1987 发布于 2021-09-27 20:43, 1025 次点击
大致这样的;使用 通过串口与采集设备通讯;采集设备把 设备的状体,参数,版本等信息(在设备下位机中是一个结构体),以十六进制字符串的方式发送给上位机;
假如这个下位机结构体样式如下:

测试结果数据结构体
typedef struct SpecDataInfo
{
char iType[4];     // 类型
uint16_t iVer;     // 版本号 1.00.00
char Mark[10];     // 描述
float fLx;         // 亮度数值
} GP_SpecDataInfo_t;

我使用上位机,创建类似的结构体,应该怎样才能帮相应的 字符串(假如已转换成 十六进制字节) 存储到我的结构体中;
0 回复
1