十六进制串口发送
来源:互联网 发布:linux批量安装 编辑:程序博客网 时间:2024/05/28 19:24
字符串转化为十六进制,让串口发送数据:
int hexdata, lowhexdata;unsigned short int hexdatalen = 0;unsigned char hexdatalenH8, hexdatalenL8;int len;int i;len = strlen ( str );if(len == 0){MessagePopup ("提示信息!","发送内容不能为空!");return 0;} char senddata[len];for(int i = 0; i < len; ){char lstr,hstr = str[i];if(hstr == ' '){i++;continue;//学会使用此关键字}i++;if(i >= len)break;lstr = str[i];hexdata = ConvertHexChar ( hstr );lowhexdata = ConvertHexChar ( lstr );if((hexdata == 16)||(lowhexdata == 16))break;else hexdata = hexdata * 16 + lowhexdata;i++;senddata[hexdatalen] = (char)hexdata;hexdatalen++; } ComWrt (comNum,senddata, hexdatalen);
0 0
- 十六进制串口发送
- python串口发送十六进制数
- QT 串口以十六进制发送数据
- qt串口十六进制发送和接收
- QT实现串口的十六进制发送
- 【串口通信】字符串发送与十六进制发送的区别
- QT串口发送十六进制数据接收串口数据并十六进制显示
- php 针对串口的操作(发送十六进制码流)
- vb mscomm1串口通信接收发送十六进制数据
- php 针对串口的操作(发送十六进制码流) .
- 串口通信程序中十六进制格式发送和接收实现
- 串口通信程序中十六进制格式发送和接收实现
- TCP模拟串口十六进制数据的发送与接收
- Linux串口编程(向空调发送十六进制指令)
- 串口通信程序中十六进制格式发送和接收实现
- 使用python在openwrt下操作串口发送十六进制数据
- 串口发送数据——字符串发送与十六进制发送的区别
- 举例说明串口发送数据——字符串发送与十六进制发送的区别
- ESB 企业服务总线基本内容概述
- 进程和线程简述
- git深入学习
- html文字超出两行,则显示省略号
- HDU5925 2016长春东北赛重现
- 十六进制串口发送
- 指针和引用的联系与区别
- MVC简单搭建之twig模板引擎
- 工程如何添加Alamofire
- 继承性 inherited
- 升级cmake
- 正向代理和反向代理的区别
- java基础18-io
- simpleAdapter 简单实用方法