之前说了软件崩溃,然后在群里求助无门,没办法,工程师遇到问题大多数情况是需要自己去解决的,所以,在此不得不提下,作为一个优秀的工程师真的需要一个过硬的心理素质。好啦废话不多说,分享一下。
因为软件崩溃我采用了俩种方式去修复它,一种是换文件,希望通过换回原来的文件使它回复正常,还有一种是在它还在的时候重装软件以便覆盖它,结果都不理想,换了文件也没有,一个错误的操作真的是不可挽回的,以前只觉得做硬件是一错不能改,哪里知道软件也是,另一个是覆盖法,它会自动识别,无奈还是更新覆盖不了,不得已,只能选择最麻烦最无奈的选择——卸载和重装。
https://bbs.eeworld.com.cn/thread-441215-1-4.html我采用的是这个大神的操作办法,本来以为一切都在预想中,哪知道按了他方法,在我电脑没成功,无法读出更新的程序,不得已,尝试下软件的自动更新功能吧。
左上角第一个是我们需要的更新内容,哈哈,看到了希望,
点击下载和安装按钮,就跳到了
这个界面,我切!!!都不是链接,而且标题栏和我需要下的内容完全不一样,瑞萨公司这个有点敷衍了事的感觉。
面对这种棘手的问题,初出茅庐,顿时感觉世界黑暗无比,我知道我需要坚持,同时需要冷静!!
我觉得我应该尝试下按大神的思路去完成,毕竟这个是可实现的,仔细观察了更新包,发现了一些端倪,它的一些名称上多加了点字(
非常重要!因为它加了字表明它不想覆盖掉原程序或者源文件,比如多了个China,或者一个文件夹里出现一个和程序文件一样名字的词,多半是此类使用),
先建立一个文件夹保护掉原程序的文件,避免造成破坏,这个是非常重要的!因为一个文件的破坏可能是致命的,我相信大家都懂。因为我程序了没有R7F0C8021器件,所以是打不开官方程序例子的。
看到更新程序里的这个文件没,比起我们剪切的文件多了一个“China”,所以,很简单,刚才复制的名称给它重命名就好了,再把它放到Deice位置里,此时我们再打开CubeSite+软件,我们能打开相应的项目文件,但是还是有问题,只能应用,没法编译。
到了此刻,我已经快失望透顶了,事情那么多,那么负责,从来没有遇到过!!!
没办法,再坚持吧。看看提示的错误吧,
程序告诉我们不能找到R7F0的以xmf结尾的文件,然后它又提示了我们路径,所以,能看懂英文是非常重要的!!想想特权同学翻译FPGA英文文档5年终成神级人物,好,就尝试下改变吧,
按它的要求放到指定位置去,
这俩个文件是一样的,肯定是有猫腻的,
更新库里是俩我们需要的东西,果断复制到软件库里
后缀名都是DVF,按理说都应该在一起的,虽然不懂它们属于何种文件。打开Cube软件,编译一次
,成功了!!!
当然凡事不能高兴太早了,还需要检查一下。
试试软件仿真吧,单击紫色按钮。
哈哈,没有问题!!!呼呼!!板子没在身边,不能下板子里做最后的确认。
总结一下,因为时隔太久,都快忘记当时怎么更新怎么安装了,现在算是一次复习吧,主要收获是遇到困难解决困难的经验对自己帮助很大。不足点就是可能还带有一点不足,比如器件库,给我这么一搞,只剩下比赛的器件了,不过这些在你对软件比较熟悉以后,可以有能力自己去添加了,因为你已经对器件库已经有一定的熟悉度了。
文章略长,这个软件真的难装!希望瑞萨公司能改善一下,毕竟工程师花太多时间搞开发环境强烈说明软件的设计和使用还是有一定的不足和问题的!
希望以后的Cube能够更傻瓜一些。