【发布时间】:2021-05-24 02:06:34
【问题描述】:
我在 Raspberry Pi Pico 上使用 Circuit Python 为我提供用于键盘快捷键的硬件按钮。我使用的是 Circuit Python 而不是 MicroPython,因为它有 USB_HID 库。
我不希望 Pico 在插入时自动挂载为 USB 存储设备。我只是希望它充当 HID 设备。我知道除了 code.py 之外,我还可以编写 boot.py 脚本,但我无法在网上任何地方找到要放入的内容,这会阻止它作为 USB 设备安装。有时我仍然希望它安装为 USB(当按下按钮/连接 GPIO 引脚时),所以我仍然有一种方法可以更改设备上的代码。
这可能吗?如果是这样,只有在连接了某个 GPIO 引脚时才会挂载 boot.py 文件应该是什么样子?
【问题讨论】:
-
我认为您应该确定您的操作系统,因为答案会有所不同。
-
我将 Pico 插入更改的计算机,因此我希望它适用于所有操作系统。我对 boot.py 脚本的理解是它在安装 USB 卷之前运行,所以我希望 Pico 阻止它被安装,而不是我插入它的计算机的操作系统,以防止安装卷。我不知道 Raspberry Pi Pico 运行的狭义上是什么“操作系统”,它超出了必须向其闪烁的 Circuit Python。
-
你可以试试raspberrypi.stackexchange.com,因为它是树莓派特有的。
标签: python raspberry-pi adafruit-circuitpython raspberry-pi-pico