1. 概述
开发环境介绍:
- 系统版本:Win10教育版1903
- CCS8.3.1.00004
- Matlab 版本2019b
需要的软件包:
- C2000Ware_2_00_00_02
- controlSUITE3.4.9
安装包以及软件包下载地址:
controlSUITE软件包百度云地址:链接:https://pan.baidu.com/s/1_KfSnv3bWyFLslXM9a9R-g 提取码:up03
C2000Ware软件包地址:链接:https://pan.baidu.com/s/1i1H_XA4Q7vQTzJP4wjm3fQ 提取码:rxs5
ccs8.3软件地址:链接:https://pan.baidu.com/s/1QUILDjUkVvOhZAcJ1kfXng 提取码:gzkt
matlab2019b百度云地址:链接:https://pan.baidu.com/s/1xLF1lC4tvwfrKzs9ApEs1g
提取码:pmov
复制这段内容后打开百度网盘手机App,操作更方便哦
2.安装以及配置
安装软件步骤不在累赘,注意安装路径,安装路径最好保持默认或者只更改盘符(C盘不充足),完成matlab2019b、ccs8.3、C2000Ware_2_00_00_02和controlSUITE3.4.9 后打开ccs,CCS自动识别安装的C2000Ware_2_00_00_02和controlSUITE3.4.9,然后检查更新,一般网络比较慢耐心等待,完成更新后重启CCS。
MATLAB配置
1.打开matlab,在matlab下选择附加功能--->获取硬件支持包
2.找到Embedded Coder Support Package for Texas Instruments C2000 Processors
3.安装(过程中需要登录,可以注册一个账号,matlab是破解的也可以。如果安装失败请参考文章:地址)
4.附加功能资源管理器--->搜索c2000--->设置
5.选择处理器 --->NEXT
6.状态显示,如有提示CCS版本不合适,可重新update CCS
7.识别controlSUITE路径,如果有差别,手动设置
8.识别CCS安装路径(如果有差别,手动设置),选择Validate
9.接下来是C2000Ware
10.完成所有配置FINISH
3.新建工程
新建工程实例为 配置一个输入为按键,一个输出为控制 LED灯亮。按下按键,led灯亮,其开发板中部分原理图如下所示:1.打开simulink 新建空白工程
2.打开library
3.找到c2833x(开发板处理器为28335)
4.拖入一个Digital input和一个Digital output
5.设置input
6.设置output
7.l连接input和output
8.配置参数
9.Solver
10.硬件配置
12.设置生成代码优化优先级 ,也可不设置
13.综上,设置已完成点击OK,接下来是下载验证。
14.保存工程(不保存可能会保存,保存路径不要在matlab的安装目录下)
15.返回到matlab界面,设置工作区,路径与gpio.slx路径保持一致,方便工程管理
17.验证
18实验成功