在下载arduino硬件支持包时,simulink和matlab下载多达十几个第三方支持包。
由于网速或者被墙的原因往往下载到一半就会报错,提示下载出现问题
应对方法如下:打开硬件支持包的下载位置,找到archive文件夹,默认一般如下
打开archive文件夹下的3p文件可以发现, 硬件安装包下载在该位置, matlab在后台下载对应的第三方支持包时,虽然下载不下来,但是会提前自动新建对应的文件夹。
1.我们将对应的硬件支持包下载地址(如何获取第三方支持包下载链接,后面说)输入到浏览器就可以手动下载。
2.将下载的包,放到对应的文件夹。
3.重新返回matlab点击附加功能,再次获取硬件支持包,对应的硬件支持包就能够继续下载了,当然,下载几个之后,可能会再次弹出另一个包的报错窗口,使用刚才的解决方案再次下载对应的包,直到所以的包都下载完毕。
4.将下载好的achive文件复制到软件安装包程序(SupportSoftwareinstaller.exe)所在的文件夹,并运行程序开始,对安装包进行安装。
如何获取第三方下载包,可以通过matlab运行的日志记录文件来查到。日志记录文件名是 mathworks_username.log,其中 username 是你登录 Windows 系统的用户名,可以通过文件资源管理器的地址栏或者everything软件查到该文件并打开。
找到最后失败的一个下载记录,可以看到有对应的下载地址链接。 直接复制粘贴到浏览器下载即可。