- 1、本文档共264页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab/simulink
Matlab/simulink与dsp28335联合开发教程
MATLAB 基于模型设计
(入门到精通)
--TMS320F28335
目录
一.入门篇(开发环境搭建) 6
Code Composer Studio 软件安装 7
在线安装 7
离线安装 8
Code Generation Tool 安装 9
MATLAB2017A 软件安装 11
Control_SUIT3.4 软件安装 14
C2000 Simulink 开发工具箱安装 16
在线安装 16
离线安装 21
Visual_Studio_Professional_2012 安装 23
二.基础篇(片内外设使用) 26
GPIO 26
GPIO _OUTPUT-NORMAL 模式 26
GPIO _INPUT 扫描_NORMAL 模式 27
GPIO _INPUT 扫描_EXTERNAL 模式 28
GPIO _INPUT_IT 30
ADC 30
ADC_NORMAL 模式 31
ADC_EXTERNAL 模式 32
Timer_IT 33
EPWM 33
EPWM_单路输出 34
EPWM_带死区互补输出 35
EPWM_中断 38
I2C_E2PROM 40
I2C 总线要点简述 40
CAN 43
CAN 协议概述 43
CAN 控制器概述 44
消息邮箱 45
Simulink 的 CAN 通信接收模型搭建 45
Simulink 的 CAN 通信发送模型搭建 46
SCI 47
RS232 接口(中断接收) 48
USB 接口(中断接收) 50
WATCHDOG 51
CAP_频率计 53
eQEP-正交解码 56
光电编码器电机测速的基本原理 56
正交解码模块使用说明 56
DLE TASK 的使用 63
SIL 软件在环测试 64
PIL 处理器在环测试 66
Code profiling(代码执行时间评估) 70
模型代码生成顺序说明 72
三.进阶篇(外设 Simulink 驱动模 73
蜂鸣器 73
流水灯 74
模拟量采集 75
DC 模拟量采集 75
AC 模拟量采集 76
电位器模拟量采集 76
拨码开关 76
计数器(Stateflow) 78
3X3 键盘驱动 80
数码管驱动 82
3.8 OLED(128*64)驱动 84
TLC5615 驱动(DAC 芯片) 87
DAC_TLC5615 驱动_电压源 89
AC_TLC5615 驱动_电流源 91
LibModbus-RTU 93
RS485-LibModbus-RTU 96
RS232-LibModbus-RTU 100
RS485RS232-LibModbus-RTU 101
MODBUS-RTU Simulink 中的数据交互 101
MODSACN32 软件的使用 104
四.高级篇(代码生成与模型创建) 105
MATLAB Coder 介绍 105
M-Coder 105
MATLAB Coder 的使用要求 105
C 编译器的设置 106
应用实例 106
Simulink Coder 112
应用实例(PI 控制器 C 代码生成) 112
SILPIL 119
Simulation with Top Model 120
Simulation with Model Blocks 121
Simulation with Blocks From Subsystems 122
用户驱动模块的创建 122
Legacy C code 工具介绍 123
创建用户驱动模块 123
创建硬件外设驱动模块 125
创建 Simulink 工具箱 130
模型 Mask 开发 131
Parameters Dialog Pane 138
浮点模型和定点模型 149
数据的定标 149
浮点数与定点数的转换关系 151
定点运算 151
乘除法运算 152
Fix-Point Tool 工具箱的使用 153
定点数据最大、最小、溢出检验 153
代码生成中的数据管理 160
数据对象的基本概念 160
代码生成事例 161
使用信号对象管理信号 162
使用参数对象管理参数 162
基于模型设计流程 162
仿真模型搭建、仿真及
文档评论(0)