sohappyoh 发表于 2015-7-19 19:57:34

openwrt Lua 串口操作不能发送中文,求教大师!

用openwrt 网页串口,发现不能发送中文,后来发现原来直接用lua也不能正确发送中文:io.output("/dev/ttyS0")io.write("你好"),请教大师这是为啥?

snowy 发表于 2015-7-19 22:04:26

语言改为UTF-8试试

sohappyoh 发表于 2015-7-20 08:21:33

snowy 发表于 2015-7-19 22:04
语言改为UTF-8试试

和那个没关系啊

sohappyoh 发表于 2015-7-20 14:54:59

难道就没有大神知道吗

usecool 发表于 2015-7-20 16:50:13

编码问题,源文件使用的编码是不是和接受端的一致

snowy 发表于 2015-7-20 22:09:25

你要保证你LUA环境和PC端的串口终端程序编码是一致的,UTF-8只是建议。

3050311118 发表于 2015-9-2 16:41:23

lua脚本文件另存下,改成其他编码
页: [1]
查看完整版本: openwrt Lua 串口操作不能发送中文,求教大师!