用CH375有没有办法传送二进制数据

我想用CH375传送二进制数据,不知道该怎么设置,这时0又怎么处理?

2进制数据是你往缓冲区送的数据,如果是ASCII是0的话,那就是2进制的0X30,如果是2进制0的话,那你直接就送0X00就可以了啊


2进制0不是字符串的结束符吗,到0的话字符串就结束了呀,那0后面的数怎么办


存入到你缓冲区内的数据是数值(数值可以是十进制,二进制等,这仅仅是格式).你可以将这些数字当成字符的ASCII码,也可以当成数字.在界面显示的十六进制,字符都是根据这些数值作相应变换.不是有函数可以将数字转成字符,在转换过程中,0才是字符的结束符呢.你应该看过串口调试工具吧,里面为什么可以将接收的数据以字符形式显示或者是十六进制形式显示.



只有登录才能回复,可以选择微信账号登录