我在做一个通过串口发送电台数据的程序,接收正常,但是发送一直不行.
接收时在ComPort.ReadStr(Str, Count);后我使用了StrToHexStr(Str),不然显示会是乱码,得出了正常的十六进制字符显示,但是发送时是否该用一个HexStrToStr函数将格式变化后再发送出去呢?
实际情况好像两种都不行,我不知道还有哪里会有问题,请高手指教.
接收时在ComPort.ReadStr(Str, Count);后我使用了StrToHexStr(Str),不然显示会是乱码,得出了正常的十六进制字符显示,但是发送时是否该用一个HexStrToStr函数将格式变化后再发送出去呢?
实际情况好像两种都不行,我不知道还有哪里会有问题,请高手指教.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货