精易论坛

标题: 易语言用端口组件怎么发送十六进制数据? [打印本页]

作者: z824650526    时间: 2018-5-29 20:30
标题: 易语言用端口组件怎么发送十六进制数据?
目前我用易语言能用端口发送数据   接收方用串口调试助手也能收到。 但是我发给单片机  却没有反应  后来了解到单片机需要接受十六进制数据。  问一下这个十六进制要怎么转换  我现在需要发送 “00 02 00 00 00 00”  这个数据。  下面放上我现在写的串口代码。
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
预设初始化  
端口1.停止 ()  ' 每次更改串口状态,都需要停止后再重新设置才能生效
端口1.波特率 = 9600
端口1.端口号 = 5
端口1.数据位数 = 8
端口1.奇偶校验方案 = 0
端口1.停止位数 = 1
端口1.流控制方案 = 0
端口1.Rts流控制 = 1
端口1.Dtr流控制 = 1
端口1.信号操作 (1, 1)
子程序名返回值类型公开备 注
_按钮1_被单击  
预设初始化 ()
端口1.启动 ()
端口1.发送数据 (“这个地方不知道怎么写了  求助??”)


作者: flyluz    时间: 2018-5-29 21:29
这个参数是通用型
端口1.发送数据(字节集_还原 (“000200000000”))
作者: logan0279    时间: 2019-3-31 16:00
字节集_还原   ?这是哪个支持库里面的?
作者: ck0f02    时间: 2019-5-28 20:10
LZ搞定了没,怎么发送
作者: 1403652825    时间: 2019-6-30 10:46
ck0f02 发表于 2019-5-28 20:10
LZ搞定了没,怎么发送

一楼方法可行,精易模块 字节集_还原()
端口1.发送数据(字节集_还原 (“000200000000”))
作者: 1403652825    时间: 2019-6-30 10:48
楼主 端口1.信号操作 (1, 1)有什么作用,我感觉有没有好像都一样
作者: sunchun    时间: 2021-11-29 13:43
我也在找这个问题怎么解决的  有没有朋友帮忙指导一下  谢谢
作者: china5jin    时间: 2024-11-1 12:36
flyluz 发表于 2018-5-29 21:29
这个参数是通用型
端口1.发送数据(字节集_还原 (“000200000000”))

有效果,我数据发送出去了!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4