比如 我想发送 0xaa 0x55 0xbb, 在下位机方面接收到这些数据,但是由于都是有符号数超过0x80的 就发送错误的数据,不知道有没有什么办法解决?
解决方案 »
- android 如何用HTTP协议的POST传送文件(视屏(小于10MB))(文字)到服务器啊 小弟不胜感激!!
- 求大神相助!!!,无比感动啊~~,如何将生成BitmapData数据生成JPG图片并且保存到手机本地的相册中去!
- android4.0使用panoramagl开发出现signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)错误
- 求助
- 安卓(Android)应用与远程PC机Oracal数据库之间的互相连接
- 求WebKit/JavaScriptCore技术相关的资料或者书籍
- udp 接收不到数据,请教各位了
- android actionbar上的menu样式
- 关于百度地图API定位问题
- (八百里加急!!!)关于Okhttp-3.4.1在4.1-4.4版本出现崩溃的问题,请各路神仙下界!!!
- 导致内存出错的问题,请各位看看
- 如何获取OS4.1版本中的SD卡权限保护值
比如0xaa 0x55 0xbb 就变成0x0a 0x0a 0x05 0x05 0x0b 0x0b
接收端两个一组再拼起来
0xaa&0x0FF 0x55&0x0FF 0xbb&0x0FF,这样做可以把高位扩展的1变成0。
下位机处理问题,下位机没有unsigned byte,unsigned int这样的类型吗?0xXX这些本来就是16进制数据。至于一个BYTE 的数据,要作为正数还是负数,还不是程序处理的问题?