5.3 为Galileo增加显示器、键盘等外设 这里以最普遍的各类 USB 设备为例,由于在 Intel Galileo 上的 USB Host 是 micro-usb 插座,标准的 USB 插头没法直接连接,所以首先要准备一条 micro-usb OTG 线: 图:准备一条 micro-usb OTG 线用于连接 USB 外设 此外,如果需要连接多个 USB 设备,则可以使用 USB 集线器。 5.3.1 外接 USB 显示屏用于显示画面 Intel Galileo 的一个遗憾之处在于没有提供用于连接显示器的 VGA、DVI、HDMI 等视频输出接口。这给一些应用和调试带来不便,似乎这样就没法运行 Windows 的系统了。 不过我们还有别的办法来实现让 Galileo 显示画面,这里我使用的是 RoboPeak 迷你 USB 显示器[15],通过修改 Galileo 的内核增加对应的驱动支持,可以让 Linux 的命令行和 X 图形界面在 USB 显示器中显示: 图:使用 USB 显示屏为 Intel Galileo 增加视频输出能力 5.3.2 外接鼠标键盘 在增加了视频输出后,很自然的就是尝试给 Galileo 配置鼠标和键盘等输入设备了。在 Intel 提供的 Linux kernel 配置中,并没有加入对鼠标键盘等 HID 设备的支持,这需要我们在 menuconfig 中增加。 图:在 Linux Kernel 的 Menuconfig 加入对 USB HID 设备的支持 在加入了对应配置后,就可以把 Intel Galileo 变成一台真正意义上的 PC,当然没中不足的是它暂时还没有运行 Windows,这将是下一步的工作。 图:给 Galileo 配置鼠标键盘,变成完整的 PC |