simulink代码生成(一)——环境搭建
2023-12-21 14:31:55
一、安装C2000的嵌入式环境;
点击matlab附加功能,
然后搜索C2000,安装嵌入式硬件支持包;点击安装即可;(目前还不知道破解版的怎么操作,目前我用的是正版的这样,完全破解的可能操作一致)
安装完成后;选择支持的芯片种类;全选就行;
然后进入到第三方软件配置界面,如下图所示:
TI control SUITE 、TIC2000Ware、TI F28044 Headers都没有安装,我们依次在TI官网下载安装;
依次于TI官网下载安装;
ControlSUITE:
CONTROLSUITE Driver or library | TI.com
C2000Ware:
C2000WARE 软件开发套件 (SDK) | 德州仪器 TI.com.cn
安装完成之后的效果,后面持续点击next即可(测试有效性时需要是succeed)
二、安装Matlab Support for MinGW-w64 C/C++ Compile编译器
还是在附加功能中搜索;点击安装即可。
三、配置Matlab中的设置;
1、solver 一定先配置为fixed-step定步长的;
2、Hardware Implementation 配置;
(1)配置对象,电路板为DSP28335,此处配置为F2833X、Texas Instruments、C2000.
(2)配置设备名称,点开Target Hardware resource,配置Device Name为F28335;
(3)配置RAM和FLASH,Linker command file为程序运行模式,选择c28335.cmd文件则为RAM运行方式,在Browse中选择c28335_flash.cmd文件则为Flash运行方式。
(4)比较关键一步:配置target文件;
这里需要 先在CCS建立一个工程、右键工程 ->? NEW -> Target Configuration file -> 选择F28335设备 -> test connection? ->? 得到succeed 提示后 -> save;
然后复制target文件到一个公共的文件夹,并且将该文件夹地址;放在这里;
参考这个视频:Matlab代码生成C2000系列程序之2——Simulink环境的配置_哔哩哔哩_bilibili
3、Code Generation配置
(1)配置生成的语言;一般设置为C语言;
(2)配置ToolChain,选择为TI编译器 C2000,可根据个人选择是否知识生成代码;
?
(3)配置Report,推荐全都勾选,代码生成成功会跳出弹框;
(4)配置支持的数据类型;可根据个人选择,若有复数;则必须勾选复数;
(5)生成代码风格;选择模块化的;
一个基础的环境就上面这些了;更加具体的还可以参照如下博客;
参考:MATLAB2018a Simulink生成CCS代码教程-CSDN博客
Simulink代码生成——硬件支持包的安装(2018b版本和2022b版本)_simulink安装-CSDN博客
文章来源:https://blog.csdn.net/sy243772901/article/details/135118243
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!