Intel Galileo 板默认在 Linux 操作系统上运行,但我们也可以使用 micro SD 卡使其在功能更强大的 Linux 或 Windows 版本上运行。Windows 对于小于 9 英寸的屏幕是免费的,因此许可不是问题。您可以在 Galileo 板上免费使用它作为 Linux。这里还出现了一个问题,即为什么要为物联网使用 Windows 操作系统。原因可能如下:
对于本文,我使用的是 Intel Galileo gen2 开发板。如果您有 Gen1 板,则整个过程是相同的。有很多支持的板,其他 Windows 操作系统支持的板如下:
让我们看看如何在我们的小板上开始使用 Windows。
硬件:
软件:
目前,英特尔 Galileo 支持的 IDE 是 Visual Studio 2013 Express、Professional、Premium 或 Ultimate。当前不支持 Visual Studio 2015。如果您没有 Visual Studio 2013,则可以从以下位置下载它:Visual Studio 下载。
设置您的电脑
在您的 PC 上,转到“控制面板”,然后“程序和功能”,选择“打开或关闭 Windows 功能”。Windows 功能窗口将打开。勾选“ Telnet 客户端”。单击确定并重新启动计算机。
它将安装一个名为 Galileo Watcher 的实用程序,它将帮助您访问您的威廉希尔官方网站 板,并且在 Visual Studio 中,新项目中将有一个名为“Galileo Wiring App”的物联网模板。
更新开发板上的固件
软件包:
在目录的根目录中创建一个新文件夹并将其命名为“galileo”并将这两个下载的文件放入其中。我将它们放在 C:\ 驱动器中,因为这样更容易访问。我的 SD 卡位于 D:\ 驱动器中。
不明确的
将您的 micro SD 卡连接到您的 PC,并使用 Fat32 文件系统对其进行格式化。如果有任何数据,Windows 映像创建将失败。让我们为 Galileo 创建一个可引导的 Windows 映像:
{包含目录的文件}apply-bootmedia.cmd -destination {YourSDCardDrive} -image {.wimFile downloaded above} -hostname mygalileo -password admin
例如在我们的例子中:
C:\galileo>apply-bootmedia.cmd -destination d:\ -image 9600.16384.x86fre.winblue_rtm_iotbuild.150309-0310_galileo_v2.wim -hostname mygalileo -password admin
在这里,我们使用 apply-bootmedia.cmd 在安装 SD 卡的目标驱动器上创建映像。您无需输入整个图像名称,只需输入“–image”并按 Tab 键,命令提示符将为您完成。您必须为您的 Windows 管理员帐户传递更多参数“主机名”和“密码”。强烈建议使用“mygalileo”作为主机名,使用“admin”作为密码。除非你没有正当理由坚持这一点。IoT 的 Visual Studio 模板使用“mygalileo”作为默认主机名,如果您在此处更改它,请确保在 Visual Studio 调试配置中更改它。安装过程将开始,这将需要一些时间。在应用图像之前,它会暂停一分钟,给它一些时间。整个过程大约需要 10 分钟。
可启动映像准备就绪后,您可以将其安装到 SD 卡插槽中的英特尔 Galileo 主板。将开发板连接到电源,Galieo gen1 和 gen2 开发板使用不同的电源。如果您使用的是 Gen2 板,则使用 12 伏电源,使用 Gen1 时使用 5 伏电源。
伽利略守望者
现在您可以运行 Galileo Watcher 实用程序。“Galileo Watcher”将自动检测您的威廉希尔官方网站 板。如果没有,则确保它具有使用防火墙的网络访问权限。该实用程序将显示有关您的开发板的一些信息,例如其 MAC 地址和 IP 地址。它还有一个复选框来显示您的 Galileo 是否已连接。当您右键单击板时,它将打开一个方便的上下文菜单,您可以使用它复制 MAC 和 IP 地址或远程连接到您的 Galileo。
在这里远程登录
它将启动与董事会的远程登录会话。您将能够获得针对您的 Galileo 的远程命令提示符。它会询问用户名和密码
网络浏览器在这里
MinWin 上运行着一个网络服务器,你可以看到一个任务列表,你的板子上运行的进程,文件列表和内存统计。它就像伽利略的任务管理器。您只需打开网络浏览器并输入http:// 即可。
打开网络共享:
Galileo 上的 Windows 有 ac$ 份额。您将获得一个远程文件系统。连接参数如下:
用户名:mygalileo\Administrator
密码:admin
您可以在文件资源管理器中键入\\mygalileo\c$以打开网络共享。
如果它无法识别用户名,那么您可以使用 IP 地址。
当我们设置电子板时,我们首先通过运行使 LED 闪烁的程序来测试它。这与运行你的 Hello world 程序是一样的。因此,让我们在 Galileo 上编写适用于 Windows 的 Hello World 应用程序。
较长的引线将是阴极,较短的是阳极。
当我们从顶部检查 LED 时,我们会看到两个金属柱,两者中较小的是阳极,较大的是阴极
用户名:mygalileo\Administrator
密码:admin
现在您将看到 LED 闪烁,因此您已成功在 Windows on Galileo 上部署了您的第一个应用程序。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !