想问一下Ch372在接收到数据时,是以什么样的数据编码格式在下位下出现的。
我在用你们提供的例子的时候。我发现下传到单片机的数据跟PC机里要发送下去的数字不对。 比如,我在PC机上向下位机发12345678到下位机。 我在下位机程序中,当由CH372传给单片机的数据是十六进制处理。但是结果不对。 是什么原因呢?
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
想问一下Ch372在接收到数据时,是以什么样的数据编码格式在下位下出现的。
我在用你们提供的例子的时候。我发现下传到单片机的数据跟PC机里要发送下去的数字不对。 比如,我在PC机上向下位机发12345678到下位机。 我在下位机程序中,当由CH372传给单片机的数据是十六进制处理。但是结果不对。 是什么原因呢?
首先你如果是用我们的CH372DEBUG调试的话,发下去的数据是16进制的数据,下位机只需要接收数据,别的不做处理,你可以将你接收到的数据取反在上传给计算机就可以了啊,你可以这样,上位机有我们的CH372DEBUG,下位机用我们的TEST例子程序,你看下下传和上传有没有问题