在串口调试助手发送的协议a1 fd 01 02 df51代码中怎么写写a1 fd 01 02 df?

2025-06-28 23:00:38
推荐回答(2个)
回答1:

这些代码是16进制数,用C语言写程序时,可先把这些代码声明成一个数组,用16进制数表示。例如:
unsigned char card[ ]={0xa1,0xfd,0x01,0x02,0xdf};
在程序中就可以发送这个数组。如果是接收,就先把接收的代码存入另一个数组中,接收结束后与这个数组逐个比较。

回答2:

很明显,这是 16十六进制数
51代码 当然是 0x开头
0xa1 0xfd 0x01 0x02 0xdf