4. Intel Galileo 的高级操作在分析了 Galileo 的软硬件构架后,我给大家分享一些除了使用 Arudino IDE 之外的进阶的使用方式。不过在本文中并不会涉及编程开发的话题。 4.1 直接操作 Linux 系统 这里聊聊如何直接操作 Galileo 中的 Linux。我们可以使用以太网或者调试串口连接到 Linux 中。具体的连接操作可以查看 Intel 给出的文档。 图:可以 DIY 一个音频转串口连接线 给 Intel Galileo 通电后,就可以看到启动过程的文本输出,最终将看到 Linux 登录提示画面。直接使用 root 账号登录: 图:通过串口登录至板载的Linux终端 接下来就可以像其他 Linux 系统一样进行操作了。 4.2 使用 SD 卡上的 Linux 系统 如果需要运行 Intel 提供的完整版 Galileo 定制的 Linux 系统,就需要从 SD 卡引导启动。在 Intel 的 Galileo 下载页面[1]提供了该 Linux 系统的 SD 卡文件。将他们复制到 FAT 格式的 SD 卡根目录下: 图:将配套的文件复制入 SD 卡 将 SD 卡插入 Galileo,并给 Galileo 通电即可,Galileo 将会引导来自 SD 卡的 Linux 系统。可以通过串口或者以太网登录至该系统: 图:Grub 显示将引导 SD 卡上的 Linux 系统 相比 SPI Flash 中的 Linux,SD 的 Linux 系统包含了更多的驱动,以及带有如下的库/程序:
图:在 Galileo 的 Linux 中运行 python 程序 |