如果要将类似“8888”的(原本占四个字节)的数值数据以“两个字节”的形式传送给串口设备,用BCD码压缩好像解决了字节压缩问题。“8888”对应的BCD码为:二进制:10001000 10001000十六进制:88H 88H (怎么看着像是直接把十进制数当16进制数使用了)
请问在这种情况下是否只能用“二进制模式”才能实现仅占两个字节的发送?用“文本模式”是否也能实现该功能呢?如果不能,请帮忙确定一下!谢谢!