社区
网络编程
帖子详情
关于串口通信的问题
myelan
2004-01-07 09:19:28
现在接受端接受十六进制字符比如01 05 00
我是用CSerialPort的类封装,但是只能够发送字符串
如果这样写
char sBuf[] = "010500";
port.Write(sBuf, strlen(sBuf));
是不成功的
应该怎么转换?
在线等!!!!!!!!!!
...全文
41
5
打赏
收藏
关于串口通信的问题
现在接受端接受十六进制字符比如01 05 00 我是用CSerialPort的类封装,但是只能够发送字符串 如果这样写 char sBuf[] = "010500"; port.Write(sBuf, strlen(sBuf)); 是不成功的 应该怎么转换? 在线等!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myelan
2004-01-08
打赏
举报
回复
再问我现在传
010500
但是接收端收到“30 31 30 35 30 30 70 ”
每次在接受的时候都多了一个70,如何取掉呢
myelan
2004-01-08
打赏
举报
回复
我试过了
当时好像不行,楼上的
结果显示为01 05 70
ppass
2004-01-08
打赏
举报
回复
BOOL fWriteState;
DWORD dwBytesWritten;
//写入数据
char *buf1 = new char[6];
buf1[0] = 4;
buf1[1] = 0x2f;
buf1[2] = 0x59;
buf1[3] = buf1[0]^buf1[1]^buf1[2];
dwBufToWrite = 4;
fWriteState=WriteFile(hPort,buf1,4,&dwBytesWritten,NULL);
return dwBytesWritten;
大家帮我看看这段代码,为什么我怎么都发送,都是fWriteState=1,但返回的dwBytesWritten都是0阿??
duyhui
2004-01-08
打赏
举报
回复
70肯定是你自己发的,看看在发送的时候有没有多余的东西
jawibn
2004-01-07
打赏
举报
回复
很简单:
char sBuf[] = {1, 5, 0};
VB
串口通信
源码210个
088、vb与
串口通信
的关于回路测试的小程序很实用 089、vb语言开发的
串口通信
,可实现拨号传送文件等 090、VB中串口事件处理函数的示例 091、VB中的串口通讯,串口通讯作为一种古老而又灵活的通讯方式,被广泛地应用 ...
Android
串口通信
(Android Studio)
调试
串口通信
问题
时,可以使用串口终端工具(如CoolTerm、Putty)进行配合,确保硬件设备和通信参数设置正确。同时,通过日志输出来检查程序中的错误和异常。 综上所述,Android
串口通信
涉及多个层面,包括权限、...
VB
串口通信
编程源码.rar
VB编写的串口通讯界面,主要面向51单片机的
串口通信
vb编写的电子琴,仿真实电子琴操作界面,包含与FPGA
串口通信
的功能 vb编写的水文监测系统。主要通过pc机的串口通讯 vb串口检测-检测串口工作状态检测串口工作状态...
C#
串口通信
工具
在IT行业中,
串口通信
是一种常见且重要的技术,特别是在嵌入式系统、设备控制和数据交换等场景。本文将深入探讨“C#
串口通信
工具”这一主题,结合提供的资源,帮助你理解如何使用C#语言实现
串口通信
功能。 首先,让...
Java使用开源Rxtx实现串口通讯 串口开发
Java使用开源Rxtx库进行串口通讯是Java编程中实现设备交互的一种常见...如果你对Java或
串口通信
不熟悉,建议先学习相关的基础知识,例如Java I/O流、多线程编程以及
串口通信
的基本概念,以便更好地理解和使用Rxtx库。
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章