PySerial:如何在串行线上发送Ctrl-C命令
我正在为一个嵌入式板子自动化配置过程。为了进入设置界面,我需要发送“Ctrl-C”这个命令。
这不是为了中断我本地正在运行的程序,KeyboardInterrupt 不起作用。我需要发送一个值,让引导加载程序把它理解为Ctrl-C。
我需要发送什么值呢?
谢谢
4 个回答
5
\x03
这句话的意思是,Ctrl+C 发送的是“文本结束”或者“中断”的信号。
10
你需要发送一个ASCII码为3的字符:
serial.write('\x03')
28
如果我没记错的话,Ctrl-C 是 etx
。所以可以发送 \x03
。