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。
CCS检查更新
MATLAB配置
1.打开matlab,在matlab下选择附加功能--->获取硬件支持包
C2000支持包
2.找到Embedded Coder Support Package for Texas Instruments C2000 Processors
3.安装(过程中需要登录,可以注册一个账号,matlab是破解的也可以。如果安装失败请参考文章:地址)
安装
4.附加功能资源管理器--->搜索c2000--->设置
附加功能资源管理器
5.选择处理器 --->NEXT
选择
6.状态显示,如有提示CCS版本不合适,可重新update CCS
状态显示
7.识别controlSUITE路径,如果有差别,手动设置
controlSUITE路径设置
8.识别CCS安装路径(如果有差别,手动设置),选择Validate
CCS路径
9.接下来是C2000Ware
10.完成所有配置FINISH
image.png
3.新建工程
新建工程实例为 配置一个输入为按键,一个输出为控制 LED灯亮。按下按键,led灯亮,其开发板中部分原理图如下所示:输出LED
按键输入使用GPIO13
1.打开simulink 新建空白工程
新建空白工程
2.打开library
image.png
3.找到c2833x(开发板处理器为28335)
image.png
4.拖入一个Digital input和一个Digital output
放置I/O
5.设置input
设置INPUT
6.设置output
设置output
7.l连接input和output
连接
8.配置参数
Configuration Parameters
9.Solver
image.png
10.硬件配置
image.png
image.png
检测结果
12.设置生成代码优化优先级 ,也可不设置
代码生成优先级
13.综上,设置已完成点击OK,接下来是下载验证。
14.保存工程(不保存可能会保存,保存路径不要在matlab的安装目录下)
保存
image.png
15.返回到matlab界面,设置工作区,路径与gpio.slx路径保持一致,方便工程管理
设置工作区
build deploy start
17.验证
没有按下按钮
按下按钮
18实验成功