广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1181|回复: 2

文本控件的内容含中文,如何将其输出到单片机

[复制链接]

8

主题

16

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2024-6-20 09:59:46 | 显示全部楼层 |阅读模式
我的代码是
tmp =get_text(screen,control)       
tmp =get_text(screen,MyConst.id_control_test2)       
local hex_tbl={}
for i=1,#tmp do
        hex_tbl[i] = tonumber(string.sub(tmp,i,i))       
end       
uart_send_data(hex_tbl)               
结果是中文时就异常了,ASCII码就正常
回复

使用道具 举报

0

主题

388

帖子

1120

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1120
发表于 2024-6-20 13:52:28 | 显示全部楼层
在lua脚本中用uart_send_string发字符串,uart_send_string("稍等")发出去,我们脚本默认是GB2312的编码格式,你的设备不接受的话,可以用外部编译器去改变编码格式再发
回复

使用道具 举报

8

主题

16

帖子

84

积分

注册会员

Rank: 2

积分
84
 楼主| 发表于 2024-6-20 16:48:03 | 显示全部楼层
试了下,正常的,谢谢啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-21 18:37 , Processed in 0.045383 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表