本帖最后由 豆腐花是咸的 于 2017-1-9 14:35 编辑
问题一:版本管理器更新出现CRC doesn't match. File is corrupted. 出现以下这种情况
在更新IDE的时候, 我们需要将http://www.t-firefly.com/download/fireduino/package_fireduino_index.json这段代码输入到我们IDE的附加开发板管理器网址中,如下所示: file:///C:\Users\t-chip\AppData\Roaming\Tencent\Users\844681250\QQ\WinTemp\RichOle\]C6H22OKNWL)Y~N~562A`R5.png
file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E0.tmp.jpg
接着我们打开开发板管理器,下载或者更新开发板开发套件,步骤如下图所示:
file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E1.tmp.jpg 图中所示的”Contributed”类型就是”贡献”类型,所图所示 file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E2.tmp.jpg 接着我们点击Fireduino列表项,再点击右下角的”安装”或者”更新”按钮,如图所示: (由于笔者的这个是安装好了的,所以右下角显示的是”删除”,若你们没安装或更新的话就会显示”安装”或者”更新”) file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E3.tmp.jpg
然后就出现以下的问题 file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E4.tmp.jpg 原因是我们的文件夹与之前下载的文件有冲突, 解决方法是在更新之前,我们先打开该文件的更新目录,也就是在C盘用户(user)下的个人用户中,笔者的是这个目录:C:\Users\my\AppData\Local\Arduino15\staging\packages(注意,每个人的用户名字是不一样的,我的用户名是”my”,主要区别就是此处,其余的差不多)。如下图所示: file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63F5.tmp.png 由于该版本的IDE更新之后,原先文件夹里面的数据是不会被自动覆盖掉的,软件会搜索之后发现该文件夹下有该要更新文件的文件名(文件更新前后名字是一样的),所以就不会更新,所以这个时候我们要手动将这些文件(开头与fireduino有关的)删除,如上图所示,我们删除这两个与fireduino开头有关的文件。 到这个时候,我们就可以点击我们原先所说的开发板管理器的更新按钮了,这个时候就会自动更新,更新完成之后,该问题就解决了。
问题二:编译过程中,出现error compiling for board fireduino的解决方法 出现以下这种情况 file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63F6.tmp.jpg 该情况是说明编译程序的时候出错,原因是该文件下面出现干扰文件夹,我们手动打开我们安装按软件的目录,路径之一是:arduino-1.6.8\portable\packages\Firefly\hardware\arm。 之二是C:\Users\my\AppData\Local\Arduino15\packages\Firefly\hardware\arm 打开后如图所示: file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63F7.tmp.jpg 该文件夹下只能有1.3.0这个文件夹,如果这个时候发现还有其他文件夹的,就手动删除掉。删除掉之后问题就解决了。 |