ASCII值从0x00到0x7F。是否可以使用剩下的值(0x80到0xFF)来定义一些宏控制数据流?
示例1:
#define I_AM_A_FLAG 0x80
#define GIVE_ME_A_1_BYTE_FLAG 0x81
#define GIVE_ME_SOME_TEXT 0x82
Master [Tx] - GIVE_ME_A_1_BYTE_FLAG - > [Rx]奴隶
Master [Rx]< ------------ I_AM_A_FLAG ----------- [Tx] Slave
例2:
Master [Tx] - GIVE_ME_SOME_TEXT -----------------------> [Rx]奴隶
大师[Rx]< ------------" Hello World!我是一个文本\ n" ----------- [Tx]奴隶
答案 0 :(得分:5)
当然,只要两个通信伙伴在解释字节时都同意。