Galieo驱动程序安装问题解决及IDE闪退问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Galieo驱动程序安装问题解决及IDE闪退问题
首先,笔者的电脑是WIN 7 32位专业版,CPU是AMD Athlon(tm) II Dual-Core M300。

是很久很破的一款电脑了。

1.下载Intel Galileo IDE文件并解压
在Intel 的官网上下载 Intel Galileo Arduino SW 1.5.3 on Windows。

下载完成后,将ZIP 压缩文件解压至C: 即C盘的根路径。

解压完成后是这个样子的,如下图。

2.驱动程序安装
(1)首先插上伽利略专用电源,然后再插上Macro-USB,一定要插到靠近以太网的那个USB接口。

如果没有驱动,则不会出现串口号。

如下图所示:
(2)在其他设备->Gadget Serial v2.4处点击右键:更新驱动程序会出现更新驱动程序软件选择浏览计算机上的驱动程序文件并输入图示的路径(首先确保IDE安装在C盘根路径)。

点击下一步,然后会出现一个错误的对话框提示:
为了这个问题笔者苦恼很久。

OK,现在终于解决了这个问题了。

(3)经过分析,我初步确认是证书的原因。

在ICkey论坛的贴子中找到了灵感,确认hardware/arduino/x86/tools 目录下的 Linux-cdc-acm.inf文件即是笔者要找的证书。

如下图所示:
3.驱动程序问题调试
(1)双击hardware/arduino/x86/tools 目录下的 Linux-cdc-acm.inf文件,结果如图所示。

(2)依次点击“查看签名”,“查看证书”,“安装证书”
(3)点击下一步后进入证书导入向导,在选择证书存储时,选择受信任的根证书颁发机构,然后确定。

证书就安装好了。

4.驱动程序重新安装
(1)重新执行步骤2驱动程序安装,然后等待3~5分钟(可能是笔者的电脑比较慢)。

完成后,出现安装成功的一个界面。

如下图所示:
最后可以查看Macro-USB所产品的COM口,只有出现了COM号才说明驱动安装完成。

如下图所示:
5 解决IDE 闪退问题
不少已经拿到Intel Galileo 的朋友都会反映Intel 提供的Arduino IDE 会出现“闪退”问题,就是在启动IDE 出现版本画面后,程序会默默退出。

其实这并不是Intel 的问题,而是新版本Arduino IDE 的bug。

由于Intel 定制的Arduino IDE 采用了还未发布的1.5.3 版本IDE,如果当前OS 的区域设置不是英文(En/US)的话,IDE 就会自己退出。

为此,Arduino开发团队和Intel 也已经意识到了这个问题,也将在 1.5.4 修复。

目前为了解决这个问题,最直接的办法就是修改操作系统的语言设置,改为英文即可。

不过这样需要重启系统,并且可能会对采用中文的应用程序造成影响。

这里我给大家分享一个不用修改系统语言设置的办法,使用一个名为Locale Emulator 的开源软件:
图:Locale Emulator 界面
该软件可以为特定程序虚拟出特定的语言区域配置,而不用修改整个操作系统。

使用这个办法,就可以直接使用Intel Galileo 的Arduino IDE。

图:使用Locale Emulator 启动Arduino IDE,解决闪退问题。

相关文档
最新文档