前言
工具:Matlab2022b
Matlab对接C2000插件,下载连接如下
Embedded Coder Support Package for Texas Instruments C2000 Processors - File Exchange - MATLAB Central
在Matlab中加载此插件后,按照要求一步一步的进行就可以,需要下载CCS等软件,过程中会提供跳转网址
CCS软件,下载软件网址如下,注意并不是版本越高越好,版本有匹配要求
CCSTUDIO IDE, configuration, compiler or debugger | TI.com
安装视频:
https://www.youtube.com/watch?v=rsZtoBFCeMo
https://www.youtube.com/watch?v=CstjgrGR7dY
https://www.youtube.com/watch?v=wxYTLbYfBP0
1、新建工程
正常Matlab中新建SimuLink工程
2、打开SimuLink模型配置
按快捷键“Ctrl”+“E”,配置芯片为F28335
3、配置系统为离散运行,运行周期为10ms
4、对单片机资源配置
5、配置芯片时钟
6、其余资源用到再说
7、配置GPIO65
8、设置led闪烁周期,系统运行周期0.01s,0-50循环即为51个周期,及翻转周期0.51s
9、按下快捷键“Ctrl”+“B”把程序烧入单片机中
如果没有出现“诊断查看器”,点击“查看诊断”,SimuLink的最下页
在过程中单击下图连接可打开CCS软件,查看生成C代码工程
出现下图弹窗,代表已经把程序烧录进入
10、在CCS中查看C代码,过程见步骤9的第一个图
11、查看生成的代码
12、查看下载器种类
13、在C代码中编译工程
14、用CCS软件把程序烧录到单片机(和Matlab效果相同,如果Matlab没有正常烧入也可以CCS把编译好的程序烧入到单片机中)
15、如果出现下图,就手动选一下下载器
重新下载
16、等待下载ing
17、下载完成
led闪烁