基于模型的设计:DSP篇.
内文如新
¥
99.99
九品
仅1件
作者刘杰、周宇博 著
出版社国防工业出版社
出版时间2011-08
版次1
装帧平装
货号1-5-6
上书时间2024-11-15
商品详情
- 品相描述:九品
图书标准信息
-
作者
刘杰、周宇博 著
-
出版社
国防工业出版社
-
出版时间
2011-08
-
版次
1
-
ISBN
9787118076059
-
定价
69.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
492页
-
字数
729千字
- 【内容简介】
-
《基于模型的设计:DSP篇》3分五个部分。第1章为第一部分:主要介绍了基于模型设计的建模基础,包括基于simulink和stateflow的建模方法;第2章为第二部分:主要介绍了msp430系列mcu的基于模型设计的快速开发,以及在protues虚拟硬件测试平台上的验证;第3章和附录为第三部分:主要介绍f28335dsp外设模块的功能和使用方法,以及翻译整理了近1000页对应外设模块的f28335dsp的技术文档,作为读者加深理解这些外设模块的背景资料;第4章为第四部分:主要介绍了基于模型设计的f28027/f28335dsp的快速开发方法;第5章为第五部分:以步进电机的控制为例,介绍了一个比较完整的基于模型设计的开发流程,主要包括需求分析、需要与模型的双向跟踪、模型的优化、浮点模型到定点模型的自动转换、软件在环测试、处理器在环测试、生成代码的优化设置、模型与代码的双向跟踪、硬件测试等,第5章为本书的核心内容和总结。
《基于模型的设计:DSP篇》除第三部分外,其余部分绝大多数内容为我们实验室独立完成。本书可作为汽车、航空、航天、通信、医疗器械、新能源、机电控制、电气工程等领域的工程师从事msp430和28xdsp系列mcu应用研究时的技术手册,也可作为高校电类专业的msp430/f28xdsp与基于模型设计的教材。
- 【目录】
-
第1章MathWorks软件简介
1.1Simulink模块库
1.2Simulink模型--流水灯
1.2.1新建模型
1.2.2参数设置
1.2.3仿真结果
1.3Simulink模型--磁场定向永磁同步电机
1.3.1永磁同步电机原理
1.3.2永磁同步电机的矢量控制方法
1.3.3FOC的建模与仿真
1.4Stateflow状态图
1.4.1状态图编辑器
1.4.2状态
1.4.3迁移
1.4.4数据与事件
1.4.5简单的调速控制
1.4.6节点
1.4.7功能测试
1.4.8代码生成
第2章基于模型的MSP430快速开发
2.1MSP430单片机简介
2.2IAR集成开发环境简介
2.3入门实例:发光二极管闪烁
2.3.1搭建发光二极管闪烁功能模型
2.3.2软件在环测试
2.3.3代码模型
2.3.4自动代码生成
2.3.5虚拟硬件测试
2.4调速电机(正反转可控)
2.4.1搭建电机控制功能模型
2.4.2软件在环测试
2.4.3代码模型
2.4.4自动代码生成
2.4.5虚拟硬件测试
2.5键盘识别
2.5.1搭建键盘识别功能模型
2.5.2软件在环测试
2.5.3代码模型
2.5.4自动代码生成
2.5.5虚拟硬件测试
2.5.6拓展:4×4矩阵键盘
2.6无刷电机
2.6.1搭建电机控制功能模型
2.6.2软件在环测试
2.6.3代码模型
2.6.4自动代码生成
2.6.5虚拟硬件测试
第3章C28x3x模块描述
3.1PIE模块
3.2看门狗模块(Watchdog)
3.3模数转换模块(ADC)
3.4增强型脉冲编码调制模块(ePWM)
3.5增强型正交编码脉冲模块(eQEP)
3.6增强型捕获模块(eCAP)
3.7SCIReceive&SCITramit
3.7.1SCIReceive模块
3.7.2SCITrramit模块
3.8通用I/O接口(DigitalInput&DigitalOutput)
3.8.1DigitalInput模块
3.8.2DigitalOutput模块
3.9串行外设接口(SPI)
3.9.1SPIReceive模块
3.9.2SPITramit模块
3.10I2C总线
3.10.1I2CReceive模块
3.10.2I2CTramit模块
3.11eCAN总线
3.11.1eCANReceive模块
3.11.2eCANYramit模块
3.11.3CCP模块
3.12IQmath
3.12.132位IQ数据定标、范围和精度
3.12.2IQmath函数及其调用
3.12.3IQmath函数命名
3.12.4IQmath函数概述
3.12.5IQmath函数描述
3.12.6IQmath函数模块
3.13RTDX设备
3.13.1FromRTDX模块
3.13.2ToRTDX模块
3.14DMC库
3.14.1Park转换器(ParkTraformation)
3.14.2逆Park转换器(InveeParkTraformation)
3.14.3Clarke转换器(ClarkeTraformation)
3.14.4空间矢量生成器(SpaceVectorGenerator)
3.14.5PID控制器模块(DIDController)
3.14.6速度测量模块(speedMeasurement)
3.14.7斜坡控制模块(RampControl)
3.14.8斜坡生成模块(ItampGenerator)
第4章F28027/F28335DSP代码的快速生成
4.1闪烁灯实验
4.1.1传统的手工编程方法
4.1.2用基于模型设计的方法
4.2集成现有C代码及创建归档库
4.2.1集成现有C代码
4.2.2创建归档库
4.2.3现有C代码集成算法模型的C代码
4.3用定时器中断实现流水灯(在MATLAB112011a版中完成)
4.3.1搭建流水灯功能模型
4.3.2软件在环测试
4.3.3处理器在环测试
4.3.4代码模型
4.3.5自动代码生成
4.3.6硬件测试
4.4MATLAB与CCS的交互式开发
4.4.1RTDX
4.4.2SCI
4.5用RTDX实现直流电机控制
4.5.1搭建直流电机控制模型
4.5.2软件在环测试
4.5.3代码模型
4.5.4创建GUI控制界面
4.5.5硬件测试
第5章优化与验证(MATLABR2011a实现)
5.1基于模型设计简介
5.1.1传统设计的弊端
5.1.2基于模型设计的优势
5.1.3本例的设计流程
5.2步进电机原理分析及功能模型搭建
5.3模型检查及验证
5.3.1DesignVerifier检查
5.3.2ModelAdvisor检查
5.4定点模型
5.4.1FixedPointAdvisor
5.4.2FixedPointTools
5.5软件在环测试
5.6处理器在环测试
5.7代码模型
5.8代码优化
5.8.1选择代码优化目标
5.8.2CodeGenerationAdvisor检查
5.8.3为特定芯片生成代码
5.9创建GUI控制界面
5.10硬件测试
附录C28x3x
A.1CPU内核
A.1.1C28x+FPU浮点处理单元简介
A.1.2C28x+FPU浮点处理单元结构
A.2存储器映射
A.3外设中断拓展模块(PIE)
A.3.1PIE控制器概述
A.3.2外设级中断
A.3.3HE级中断
A.3.4CPU级中断
A.3.5中断向量表
A.3.6PIE中断源
A.3.7PIE中断向量表
A.4看门狗模块(Watchdog)
A.4.1Watchdog原理简介
A.4.2看门狗复位/看门狗中断
A.4.3仿真模式
A.4.4看门狗寄存器
A.5模数转换模块(ADC)
A.5.1ADC概述
A.5.2自动转换排序器的工作原理
A.5.3无中断自动排序模式
A.5.4ADC时钟的预定标
A.5.5低功耗模式
A.5.6上电次序
A.5.7ADC模块的寄存器
A.6增强型脉冲编码调制模块(ePWM)
A.6.1ePWM概述
A.6.2ePWM子模块
A.6.3ePWM寄存器
A.7增强型正交编码脉冲模块(eQEP)
A.7.1eQEP概述
A.7.2正交解码单元
A.7.3位置计数器与控制单元
A.7.4eQEP边沿捕获单元
A.7.5eQEP看门狗
A.7.6单位时钟基准UnitTimerBase
A.7.7eQEP中断结构
A.7.8eQEP寄存器
A.8增强型捕获模块(eCAP)
A.8.1eCAP概述
A.8.2捕获和APWM操作模式
A.8.3eCAP捕获模式
A.8.4eCAP寄存器
A.9SCIReceive&SCITramit
A.9.1SCI概述
A.9.2SCI模块的结构
A.9.3SCI寄存器
A.10通用I/O接口(DigitalInput&DigitalOutput)
A.10.1GPIO简介
A.10.2GPIO功能选择框图
A.10.3输入量化
A.10.4GPIO寄存器
A.11串行外设接口(SPI)
A.11.1SPI模块概述
A.11.2SPI模块寄存器浏览
A.11.3SPI操作简介
A.11.4SPI中断
A.12I2C总线
A.12.1I2C模块的特点
A.12.2I2C总线接口模块不支持的功能
A.12.3I2C模块功能概述
A.12.4时钟产生
A.13eCAN总线
A.13.1CAN概述
A.13.2CAN网络和模块
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价