vb怎么接收下位机(单片机)通过串口传输过来的结构体
typedef struct{
uint_32 chengxu_biaoshi;
uint_8 chengxu_name[8];
uint_16 chengxu_tiaoshu;
uint_16 chengxu_tiaoshu_u16;
int_32 zhiling_cansu[4][1000];
uint_16 zhiling_cansu_fn[2][1000];
uint_8 zhiling_cansu_ps[2][1000];
uint_8 zhiling_name[1000];
uint_8 biaohao[1000];
}chengxu_struct; //71*256
这是我单片机要发送的结构体,我上位机怎么通过串口来接收这个结构体的数据呢?求指点 vb --------------------编程问答-------------------- 串口传输很慢的。而你的结构中注定有大量空数据。
你必须将每个字段改为如下结构:
字段编码|字段长度|数据|
主机端解析并继续接收。
补充:VB , API