GP2040-CE 网页配置器
选择要在使用指南中显示的按键标签::
GP2040-CE 包含一个内置的基于 Web 的配置应用程序,您可以通过在将控制器插入 PC 时按住 Start
,或在控制器插入时按住 Start + X + Y
五秒钟来启动它。然后,在 Web 浏览器中访问 http://192.168.7.1 即可开始配置。
支持
- Windows
- Mac
- Linux
- SteamOS
- iPadOS
不完全支持
- Android
- iOS
并非所有的 Android 和 iOS 设备都支持网页配置器。在我们的测试中,一些 Android 设备可以工作,而另一些则不行。大多数基于 USB-C 的 iOS 设备都能工作。我们没有记录哪些设备可以或不可以工作。
在 Windows PC 上访问网页配置器时遇到问题
如果您的 Windows PC 无法访问 GP2040-CE 控制器的内置网页配置器,请尝试以下步骤:
1 - 确保您处于网页配置模式
- 确保您的控制器处于网页配置模式。
- 验证 USB 线缆连接牢固,并支持数据传输(有些线缆只支持供电)。
2 - 尝试不同的浏览器
- 某些浏览器可能会阻止本地设备访问。请尝试 Chrome、Firefox 或 Edge。
- 暂时禁用浏览器扩展(如广告拦截器)。
3 - 检查 URL
- 网页配置的 URL 是 http://192.168.7.1。
4 - 暂时禁用防火墙 / 杀毒软件
- 安全软件可能会阻止通信。请尝试暂时禁用保护。
5 - 尝试另一个 USB 端口 / PC
- 在不同的端口或不同的计算机上进行测试。
6 - 尝试重启您的计算机
- 尝试重启您的计算机。
除了上述情况,您的 PC 上安装的驱动程序可能存在问题。由于存在导致系统问题的风险,GP2040-CE 团队不会协助解决基于驱动程序的问题,也不会建议安装或卸载驱动程序。
Linux 发行版可能 需要一些额外的步骤才能访问网页配置器;请参阅 Linux 安装。
Linux 安装
当您在按住 Start
的同时插入控制器时,如果您运行 dmesg
,您应该会在内核日志中看到它已连接:
[72.291060] usb 1-3: new full-speed USB device number 12 using xhci_hcd
[72.450166] usb 1-3: New USB device found, idVendor=cafe, idProduct=4028, bcdDevice= 1.01
[72.450172] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[72.450174] usb 1-3: Product: TinyUSB Device
[72.450176] usb 1-3: Manufacturer: TinyUSB
[72.450177] usb 1-3: SerialNumber: 123456
[72.484285] rndis_host 1-3:1.0 usb0: register 'rndis_host' at usb-0000:06:00.1-3, RNDIS device, 02:02:84:6a:96:00
[72.498630] rndis_host 1-3:1.0 enp6s0f1u3: renamed from usb0
在上面的示例中,enp6s0f1u3 是您控制器的虚拟以太网接口。如果您没有看到第一行 rndis_host
,请确保您的内核中已编译 CONFIG_USB_NET_RNDIS_HOST
或将其作为模块。
网页配置器会自动运行,您只需要能够访问它即可。某些配置会自动设置路由,因此现在请在浏览器中尝试 http://192.168.7.1。如果无法加载,请尝试通过以下命令手动为接口配置 IP:sudo ifconfig enp6s0f1u3 192.168.7.2
。
无论您是否需要手动添加 IP,您都应该会得到类似如下的路由:
% ip route
default via 10.0.5.1 dev enp5s0 proto dhcp src 10.0.5.38 metric 2
10.0.5.0/24 dev enp5s0 proto dhcp scope link src 10.0.5.38 metric 2
192.168.7.0/24 dev enp6s0f1u3 proto kernel scope link src 192.168.7.2 <---
然后您就可以在浏览器中访问配置页面了。