图书介绍

Simulink建模基础及C2000 DSP代码自动生成2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Simulink建模基础及C2000 DSP代码自动生成
  • 刘杰编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030572929
  • 出版时间:2018
  • 标注页数:464页
  • 文件大小:66MB
  • 文件页数:474页
  • 主题词:系统建模

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Simulink建模基础及C2000 DSP代码自动生成PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 软件开发环境与传统编程1

1.1 CCS6.1.2的下载与安装1

1.2 安装C2000处理器支持包3

1.3 运行一个现有的CCS工程7

1.4 如何新建/运行一个ADC转换及显示的CCS工程15

1.5 创建一个LCD 1602显示驱动工程22

第2章 MATLAB编程基础28

2.1 MATLAB R2017a新增功能简介28

2.2 M文件的编写28

2.2.1 M文件结构29

2.2.2 M脚本文件31

2.2.3 M函数33

2.3 M文件的调试40

2.3.1 代码分析器40

2.3.2 使用cell加快调试40

2.4 MATLAB Coder简介44

2.4.1 MATLAB Coder支持/不支持生成C代码的类型44

2.4.2 MATLAB Coder的使用要求45

2.4.3 Embedded Coder的常用命令46

2.4.4 C编译器的设置47

2.4.5 应用实例48

第3章 Simulink建模基础56

3.1 Simulink基本操作56

3.1.1 模块库和编辑窗口56

3.1.2 Simulink模块库58

3.1.3 模块的基本操作72

3.2 建模实例76

3.2.1 由系统的物理含义或微分方程创建模型76

3.2.2 数学表达式模型的搭建技巧84

3.2.3 物理建模97

3.2.4 子系统101

3.2.5 创建自定义模块库及知识产权保护108

第4章 Stateflow建模基础110

4.1 Stateflow概述110

4.2 流程图123

4.3 状态图的层次127

4.4 并行机制132

4.4.1 广播132

4.4.2 隐含事件139

4.4.3 时间逻辑140

4.5 非图形对象142

4.5.1 真值表142

4.5.2 图形盒144

4.5.3 图形函数145

4.6 MATLAB函数147

4.6.1 建立调用MATLAB函数的Simulink模型147

4.6.2 编写MATLAB函数149

4.6.3 调试149

4.7 Simulink函数152

4.8 Stateliow建模实例156

4.8.1 搭建流水灯模型156

4.8.2 搭建开关控制器模型160

4.8.3 计算乘法与平方和163

第5章 定制用户模块166

5.1 S函数166

5.1.1 S函数运行机制166

5.1.2 Simulink引擎与C MEX S函数的交互过程168

5.2 C MEX S函数模板172

5.2.1 打开CMEXS函数模板172

5.2.2 基本C MEX S函数模板介绍173

5.2.3 C MEX S函数的简单例子187

5.3 目标语言编译器191

5.3.1 概述191

5.3.2 TLC文件的语法、指令、函数简介195

5.3.3 TLC入门及TLC文件的简单例子200

5.3.4 model.rtw文件和编写S-Function与数据对象213

5.4 S-Function Builder定制用户模块219

5.4.1 S-Function Builder简介219

5.4.2 初始化(Initialization)页面220

5.4.3 数据属性(Data Properties)页面221

5.4.4 库文件(Libraries)页面222

5.4.5 输出(Outputs)页面224

5.4.6 连续状态求导(Continuous Derivatives)页面225

5.4.7 离散状态更新(Discrete Update)页面227

5.4.8 编译信息(Build Info)页面228

5.4.9 S-Function Builder简单示例229

5.5 定制用户模块举例239

5.5.1 Wrapper S-Function的写法239

5.5.2 代码继承工具(Legacy Code Tool)244

5.5.3 定制Freescale HC12 ADC模块248

5.5.4 定制LCD 1602模块269

第6章 C2802x DSP原理及模块介绍277

6.1 C2802x DSP的特点及功能框图277

6.2 GPIO模块280

6.2.1 GPIO运行机制简介280

6.2.2 Digital Input模块简介283

6.2.3 Digital Output模块简介284

6.3 ADC模块285

6.3.1 ADC功能简介285

6.3.2 ADC模块简介290

6.4 SCI模块292

6.4.1 SCI模块功能简介292

6.4.2 SCI Receive模块简介298

6.4.3 SCI Transmit模块简介299

6.5 SPI模块300

6.5.1 SPI模块功能简介300

6.5.2 SPI Receive模块简介304

6.5.3 SPI Transmit模块简介306

6.6 12C总线307

6.6.1 I2C模块功能简介307

6.6.2 I2C Receive模块简介315

6.6.3 I2C Transmit模块简介316

6.7 ePWM模块317

6.7.1 ePWM模块功能简介317

6.7.2 ePWM模块简介332

6.8 PIE模块343

6.8.1 PIE模块功能简介343

6.8.2 Software Interrupt Trigger模块简介345

6.9 eCAP模块346

6.9.1 eCAP模块功能简介346

6.9.2 eCAP模块简介347

6.10 Watchdog模块351

6.11 其他模块352

6.11.1 eCAN总线352

6.11.2 eCAN Transmit模块355

6.11.3 CCP模块357

6.11.4 eQEP模块359

6.11.5 CLA Task模块365

第7章 C2802x DSP算法代码的快速生成367

7.1 自动生成C2802x DSP代码的一般流程367

7.1.1 生成C2802x DSP闪烁灯代码的示例367

7.1.2 为C2802x DSP生成流水灯代码的流程384

7.1.3 简易单侧交通灯代码自动生成401

7.2 SCI/ADC模块的应用实例405

7.2.1 使用SCI/ADC模块向主机发送SE字符405

7.2.2 通过SCI模块在主机上显示ADC模块采集到的数据410

7.3 串行外部模式示例414

7.4 SPI/I2C模块的示例420

7.4.1 SPI模块示例420

7.4.2 I2C模块示例428

7.5 自动算法代码加手写驱动代码436

7.6 永磁同步电机的FOC控制仿真及代码生成442

7.6.1 与电机有关的几个常用定则/定理的回顾442

7.6.2 磁场定向(FOC)控制算法简介443

7.6.3 PMSM的FOC算法框图444

7.6.4 PMSM的FOC算法部分模块分解445

7.6.5 用TI的DMC模块库搭建PMSM的FOC算法模型451

7.6.6 对搭建的PMSM的FOC算法模块进行功能仿真460

7.6.7 为PMSM的FOC算法模型生成代码461

7.6.8 软件在环(SIL)测试463

7.6.9 硬件测试463

参考文献464

热门推荐