分享Matlab成功安装Support Package硬件支持包的方法
分享Matlab成功安装Support Package硬件支持包的方法
文章目录
- 分享Matlab成功安装Support Package硬件支持包的方法
- 一、 引言
- 二、 操作步骤
- 三、 附件资料
- 四、总结
一、 引言
最近,我想学习基于Matlab simscape & Arduino实现硬件在环仿真,其中物理模型是通过Simscape Multibody建立,控制器是由Arduino控制。准备工作开始就遇到了HIL环境搭建一只拦路虎:Support Package for Arduino Hardware的安装总是出错。遇到了跟很多同道中人同样的问题,经过摸索解决了这个问题,分享出来,希望对大家的HIL顺利学习有所帮助。也欢迎关注、点赞、收藏,如有问题欢迎评论区留言。 我会在抖音、b站分享一个机械臂硬件在环仿真的学习过程,欢迎关注,讨论。在这里插入图片描述
二、 操作步骤
- 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 进行安装。
- step 10. 验证是否安装成功。
点击Matlab 主页中“附加功能”→“管理附加功能”查看Arduino Hardware 是否有该附加项目;另外,在simulink 库浏览器中查找是否有Arduino Hardware 相关模块。
整个安装过程结束。
三、 附件资料
分享Support Package for Arduino Hardware (Matlab 版本R2024a)资料
四、总结
本文分享Matlab成功安装Support Package硬件支持包的步骤,该硬件支持包支持Arduino 开发版硬件,Matalb 版本是R2024a,后续我会继续写关于硬件在环仿真控制的技术博客,感兴趣的朋友欢迎点赞关注收藏,共同学习和进步。