分享Matlab成功安装Support Package硬件支持包的方法

分享Matlab成功安装Support Package硬件支持包的方法

一、 引言

最近,我想学习基于Matlab simscape & Arduino实现硬件在环仿真,其中物理模型是通过Simscape Multibody建立,控制器是由Arduino控制。准备工作开始就遇到了HIL环境搭建一只拦路虎:Support Package for Arduino Hardware的安装总是出错。遇到了跟很多同道中人同样的问题,经过摸索解决了这个问题,分享出来,希望对大家的HIL顺利学习有所帮助。也欢迎关注、点赞、收藏,如有问题欢迎评论区留言。

二、 操作步骤

  • step1. 去官网网址下载离线包Download Hardware Support Packages and Optional Features。我下载下来的文件包名称是SupportSoftwareDownloader_R2024b_win64.exe
    在这里插入图片描述
    在这里插入图片描述
  • step2. 打开matlab,在命令窗口输入命令:
    installFolder = matlabshared.supportpkg.getSupportPackageRoot('CreateDir', true)
    命令行会反馈一个文件夹地址,比如我的是:在这里插入图片描述
  • step3. 将步骤1下载的文件放在步骤2文件夹中,并双击运行;
    在这里插入图片描述
  • step 4 输入你的E-mail和登陆密码,点击登录
    在这里插入图片描述
  • step 5 选择对应你安装的Matlab软件版本
    在这里插入图片描述
  • step 6 在支持包里搜索你需要的硬件,以arduino为例
    在这里插入图片描述
  • step7 选择一个你能记住的路径,存放下载文件。注意:如果下载文件夹路径中有中文,会在最后出错。
    在这里插入图片描述
  • step8 点击下一步,接受许可协议直至完成,如下图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • step 9 将文件夹拷贝到你的Matlab安装文件夹根目录里,我的文件夹目录是H:\Program Files\MATLAB\R2024a\bin\win64,双击该文件夹里的supportsoftwareinstaller.exe文件(静默安装程序,我安装时出错了)或选择双击install_supportsoftware.exe(交互式安装程序这种方法我安装成功了),对Arduino hardware 进行安装。
    此外还有一种安装方法也可以安装成功:找到matlab的安装路径下的“install_supportsoftware.exe”文件路径,然后打开windows控制台,切换到该路径下,

SupportSoftwareInstaller.exe -archives C:\Users\dell\Downloads\MathWorks\SupportPackages\R2021b
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • step 10. 验证是否安装成功。
    点击Matlab 主页中“附加功能”→“管理附加功能”查看Arduino Hardware 是否有该附加项目;另外,在simulink 库浏览器中查找是否有Arduino Hardware 相关模块。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    整个安装过程结束。

三、 附件资料

分享Support Package for Arduino Hardware (Matlab 版本R2024a)资料
在这里插入图片描述

四、总结

本文分享Matlab成功安装Support Package硬件支持包的步骤,该硬件支持包支持Arduino 开发版硬件,Matalb 版本是R2024a,后续我会继续写关于硬件在环仿真控制的技术博客,感兴趣的朋友欢迎点赞关注收藏,共同学习和进步。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万金油笑匠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值