串口通信代码不懂,求高手帮忙解答一下Bytes数组是写了什么?&H80是什么意思? &H80是16进制数,10进制为128 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个16进制,当然是了解些,我更想知道:这个Bytes(10)数组存储了16进制后,一般是做什么作用?有何用处? 所谓Bytes数组是指储存(0-255)的10进制数的数组。在串口通信中用于2进制通信。适当范围内的数字,前缀以 &H,可以直接表示十六进制数字。例如,十六进制表示法的 &H10 代表十进制的 16。 &H80 应该是通讯协议中的起始字节。另外,&H30, &HF1 应该都是协议定义字节。另外,Bytes(8) 是以上各字节相加模 &HFF 的结果,作为检错码。串口是一个物理层通讯协议,往往需要自定义的数据链路层协议的配合。收发双方遵循统一的协议,来正确完成通讯。 阶乘程序问题 100分求一控件实例. MSHFlexGrid的属性 求vb高手:给定两组已按升序排列的整数数据,使用过程编写程序把它们合并为一组仍能按升序排列的数据! c/s和b/s到底有什么本质的区别(困惑) 新手谢谢各位了! 急切需要帮忙,谢谢大家。VB程序处理图片放大缩小问题,100分,不够再给 datagrid的问题,糊涂了 SQL 数据库连接INI 文件 如何实现分栏打印的问题 vb 提取数据库某列的最大值 寻找VB老师
所谓Bytes数组是指储存(0-255)的10进制数的数组。在串口通信中用于2进制通信。适当范围内的数字,前缀以 &H,可以直接表示十六进制数字。例如,十六进制表示法的 &H10 代表十进制的 16。