Pi Pico W (Micropython) - 如何通过 UART 启用 CTRL+C?

问题描述 投票:0回答:1

我想使用 HC-05 或 HM-10 远程控制我的 Pi Pico W。它通常可以工作,但在无限循环的情况下(如“While”循环),通过 UART 发送 CTRL+C 不会停止循环。

它可以通过 USB 工作,但如果我使用 UART,则不行。我使用 DUPTERM 在我的 Pico W 的 UART0 上复制 REPL。

彼得

我尝试了 HC-05、HM-10。 Webrepl 还使用 dupterm 并且不允许我使用 CTRL-C 中断无限循环。

bluetooth serial-port uart micropython raspberry-pi-pico
1个回答
0
投票

我在这里快速浏览了 MicroPython for RP2 源代码:

https://github.com/micropython/micropython/blob/master/ports/rp2/main.c

作为第一步,您似乎需要在启用

MICROPY_HW_ENABLE_UART_REPL
选项的情况下重新编译 MicroPython。此设置可以放在您的板配置文件中,例如在
ports/rp2/boards/RPI_PICO_W/mpconfigboard.h
中。

© www.soinside.com 2019 - 2024. All rights reserved.