社区
C#
帖子详情
串口发送命令方面的问题
xiaotiange
2010-10-21 04:35:26
串口发送命令
例:
byte[] cmd=new byte[7];
byte[] b=new byte[12]{0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x10,0x11,0x12};
要发送的不是b,而是cmd
b为cmd 的 某一位,不是固定的,假设是 cmd[3]
要求单次循环发送cmd,发送一次返回一次,也就是发送了12条不同的命令
发送一次接收一次,发完就OVER不再发送
请帮忙撒~!
...全文
175
10
打赏
收藏
串口发送命令方面的问题
串口发送命令 例: byte[] cmd=new byte[7]; byte[] b=new byte[12]{0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x10,0x11,0x12}; 要发送的不是b,而是cmd b为cmd 的 某一位,不是固定的,假设是 cmd[3] 要求单次循环发送cmd,发送一次返回一次,也就是发送了12条不同的命令 发送一次接收一次,发完就OVER不再发送 请帮忙撒~!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaotiange
2010-10-22
打赏
举报
回复
[Quote=引用 9 楼 sleep0110 的回复:]
既然人家上来问,想回答就回答,不想回答就无视,何必出口伤人呢,谁还每个菜的时候?
不知道楼主的意思我理解的对不对啊,b是cmd中的一项,也就是说cmd的成员是数组,这样LZ可以用List<byte>或者byte[,]亦或者用Dictionary<xxx,byte[]>来更划算。
单次发送也就是说每次发送一个cmd成员, serialPort1.Write(cmd[x]);其实就是一个……
[/Quote]
谢谢 ,我解决了,其实很简单的问题……
睡神在睡觉
2010-10-22
打赏
举报
回复
既然人家上来问,想回答就回答,不想回答就无视,何必出口伤人呢,谁还每个菜的时候?
不知道楼主的意思我理解的对不对啊,b是cmd中的一项,也就是说cmd的成员是数组,这样LZ可以用List<byte>或者byte[,]亦或者用Dictionary<xxx,byte[]>来更划算。
单次发送也就是说每次发送一个cmd成员, serialPort1.Write(cmd[x]);其实就是一个for循环来套。
阿布Guu
2010-10-22
打赏
举报
回复
这样的破问题也来问,丢人
w4bjx
2010-10-21
打赏
举报
回复
看不懂
火柴没帽
2010-10-21
打赏
举报
回复
没明白LZ的意思
chaozi_249
2010-10-21
打赏
举报
回复
他的意思是安顺序发送,要不怎么知道是最后一个?
ajq1989
2010-10-21
打赏
举报
回复
不固定就是参数随机数了 。
然后循环 ?
chaozi_249
2010-10-21
打赏
举报
回复
应该你问的问题有问题。
chaozi_249
2010-10-21
打赏
举报
回复
循环发送不就OK了?
andy1118
2010-10-21
打赏
举报
回复
帮你顶
PLC
串口
发送
命令
超时
问题
本文介绍了一个使用Modbus RTU协议通过
串口
向PLC
发送
写单个线圈指令的方法。该方法首先确保
串口
已打开,并创建了一个ModbusMaster实例来配置重试次数及读写超时时间。随后通过WriteSingleCoil方法
发送
指定地址和状态的指令,并等待30毫秒。
linux
串口
写入
命令
失败,求教linux中
串口
发送
at
命令
的
问题
急!
本文探讨了一位开发者使用C语言通过
串口
发送
短信遇到的
问题
,涉及编码转换、
串口
配置和短信内容转换。作者分享了调试过程和关键代码片段,旨在帮助读者解决类似
问题
。
串口
软件下发
命令
和把收到的下发
命令
发送
串口
软件界面不一致
问题
博客围绕STM32单片机展开,重点涉及
串口
通信技术。STM32作为常用单片机,其
串口
通信在信息技术领域有重要应用,可实现数据的有效传输与交互。
串口
发送
连接都正确了,
发送
的
命令
都正确收不到正确的信息
博客围绕STM32
串口
通信展开,介绍了修正
命令
解析中换行和空字符处理的方法,即去除多余字符确保
命令
匹配;说明了调整
串口
助手
发送
模式,保证
发送
格式正确;还提到添加调试输出,通过
串口
打印接收到的
命令
来检查
问题
。
QT为什么
串口
发送
命令
会
发送
两遍(最终版)
博客针对QT
串口
发送
命令
会
发送
两遍的
问题
给出解决办法。检查是否在UI里右键转到槽函数后又手动打了一个connect,因为使用ui自动生成时已有connect,无需手动添加,可将手动添加的connect删掉或注释掉。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章