labhome 发表于 2022-12-13 10:03:30

lua串口发送数据不成功

点击按钮后,在on_control_notify()中调用uart_send_data()发送数据,在虚拟屏中可以,实体屏中不成功,板子未收到串口数据
function sendTestInstr()

    local test_instr = {}
    test_instr= 0xA5
    test_instr= 0x5A
        test_instr= 0x04       
        test_instr= 0x80
        test_instr= 0x02
        test_instr= 0x01
        test_instr= 0x1F
        uart_send_data(test_instr)
end

请帮忙看看

If后要接end 发表于 2022-12-13 10:19:12

你将实体屏连接电脑的串口调试助手,点击按钮看看串口调试助手有没有收到指令

labhome 发表于 2022-12-13 11:08:02

没有,按钮的外部指令可以收到,脚本里发的收不到

labhome 发表于 2022-12-13 11:09:53

和屏的型号有关系吗,我的是医用级M屏

If后要接end 发表于 2022-12-13 13:38:06

labhome 发表于 2022-12-13 11:08
没有,按钮的外部指令可以收到,脚本里发的收不到

检查一下脚本语句有没有错误

labhome 发表于 2022-12-14 14:14:31

应该没问题,因为虚拟屏能运行,没有报错

If后要接end 发表于 2022-12-14 15:16:08

可以抓一下屏幕的运行日志看看有没有报错
页: [1]
查看完整版本: lua串口发送数据不成功