初次做串口程序 我要发送和接收的内容中格式如下
消息头 消息体 ID号
消息头三个字节 为 0xfc 0xfc 0xfc 消息体6byte 内容也都是些十六进制数 像0x27,0x4f id号是3 byte 用ascii码表示 比如 “001”
请问这种格式下我的mscomm.inputmode是按 0 (缺省)数据通过 Input 属性以文本形式取回。
还是以二进制形式取 ?
消息头 消息体 ID号
消息头三个字节 为 0xfc 0xfc 0xfc 消息体6byte 内容也都是些十六进制数 像0x27,0x4f id号是3 byte 用ascii码表示 比如 “001”
请问这种格式下我的mscomm.inputmode是按 0 (缺省)数据通过 Input 属性以文本形式取回。
还是以二进制形式取 ?
若数据只用 ANSI 字符集,则用 comInputModeText。对其它字符数据,如数据中有嵌入控制字符、Nulls 等等,则使用 comInputModeBinary
那什么是控制字符 ? 像我这样 应该用字符串读还是二进制呢?