词条 | 基于模型的设计及其嵌入式实现 |
释义 | 图书信息书 名: 基于模型的设计及其嵌入式实现 作 者:刘杰 出版社: 北京航空航天大学出版社 出版时间: 2010年9月1日 ISBN: 9787512402133 开本: 16开 定价: 59.00元 内容简介《基于模型的设计及其嵌入式实现》以基于模型的设计为主线,讲述了M代码和Embedded MATLAB代码的快速编写与调试、浮点Simulillk/Stateflow模型的建立、调试与验证以及用户驱动模块的创建;详细介绍了基于模型设计的全过程,主要包括:需求的验证与跟踪、模型的系统测试与设计验证、浮点到定点模型的转换、模型嵌入式C代码的自动生成以及软件/处理器/硬件在环测试。整个过程满足DO-178B航空电子规范,可显著提高工作效率、降低开发成本,并且增加了代码的安全性与鲁棒性,避免了产品开发的潜在市场风险。《基于模型的设计及其嵌入式实现》可作为汽车电子、航天军工、通信与电子信息、电力等领域的工程师从事嵌入式系统开发的技术手册,也可作为高校电子类专业嵌入式系统开发与基于模型设计的教材,另外也是一本MATLAB高级建模与模型验证的参考书。 图书目录第1章 MATLAB基础 1.1 MATLAB发环境新功能 1.1.1 函数浏览器 1.1.2 函数提示 1.1.3 目录浏览器 1.1.4 文件交换服务 1.2 M文件 1.2.1 M文件结构 1.2.2 清理程序 1.2.3 创建M文件 1.2.4 M脚本文件 1.2.5 M函数 1.2.6 匿名函数 1.3 加快M文件的编写——M-Lint 1.3.1 什么是M-Lint 1.3.2 M-Lint使用方法 1.3.3 M-Lint实时代码检查 1.4 加快M文件的调试——cell 1.4.1 什么是eell 1.4.2 cell的定义与删除 1.4.3 使用eell调试模式 1.4.4 应用 1.5 数据存取 1.5.1 生成MAT文件 1.5.2 加载MAT文件 1.5.3 读取音视频文件 1.6 代码效率分析 1.7 Embedded MATLAB 1.7.1 Embedded MATLAB的主要功能特点 1.7.2 Embedded MATLAB的编程规范 1.7.3 Embedded MATLAB的常用命令 1.7.4 C编译器的设置 1.7.5 应用实例 第2章 Simulink建模与验证 2.1 Simulink基本操作 2.1.1 启动Simulink 2.1.2 Simulink模块库简介 2.1.3 模块操作 2.2 信号采样误差 2.2.1 信号源 2.2.2 MATLAB工作空间 2.2.3 用户自定义函数 2.2.4 非线性系统 2.2.5 离散模块 2.2.6 采样误差 2.2.7 建立于系统 2.2.8 封装子系统 2.2.9 数据类型匹配 2.2.10 模型信息 2.2.11 模型元件化 2.2.12 自定义模块库 2.3 音频信号处理 2.3.1 仿真环境 2.3.2 基于采样的模型 2.3.3 帧结构 2.3.4 基于帧结构的模型 2.3.5 信号缓冲器 2.3.6 低通滤波 2.4 视频监控 2.4.1 原理 2.4.2 SAD子系统 2.4.3 阈值比较 2.4.4 视频记录子系统 2.4.5 源视频帧计数及显示 2.4.6 数据读取与显示 2.5.7 实验结果 2.5 模型调试 2.5.1 图形调试模式 2.5.2 命令行调试模式 2.5.3 调试过程 2.5.4 断点设置 2.5.5 显示仿真及模型信息 2.6 模型检查与验证 2.6.1 使用ModelAdvisor检查模型 2.6.2 建立测试用例; 2.6.3 模型覆盖度分析 2.6.4 模型效率分析 第3章 Stateflow原理与建模 3.1 Stateflow概述 3.1.1 状态 3.1.2 迁移 3.1.3 事件 3.1.4 数据对象 3.1.5 条件与动作 3.1.6 连接节点 3.2 流程图 3.2.1 手动建立流程图 3.2.2 快速建立流程图 3.2.3 车速控制 3.3 状态图的层次 3.3.1 历史节点 3.3.2 迁移的层次性 3.3.3 内部迁移 3.4 并行机制 3.4.1 广播 3.4.2 隐含事件 3.4.3 时间逻辑事件 3.5 其他的图形对象 3.5.1 真值表 3.5.2 图形盒 3.5.3 图形函数 3.6 Embedded MATLAB函数 3.6.1 建立调用Embedded MATLAB函数的Simulink模型 3.6.2 编写Embedded MATLAB函数 3.6.3 调试 3.7 Simulink函数 3.7.1 Simulink函数的使用 3.7.2 使用Simulink函数需遵循的规则 3.8 集成自定义代码 3.9 Stateflow建模实例 3.9.1 嵌入Simulink 3.9.2 模拟各种操作模式的状态 3.9.3 状态行为与变量 3.9.4 状态间的迁移 3.9.5 如何触发图表 3.9.6 仿真 3.9.7 调试 第4章 用户驱动模块的创建 4.1 什么是S-Function 4.1.1 S-Function的工作机制 4.1.2 S-Function的几个重要概念 4.1.3 编写CMEXS-Function 4.1.4 Simulink引擎与CS-Function的相互作用 4.1.5 TLC文件 4.1.6 LEVEL-2M文件S-Function介绍 4.1.7 调用仿真模型外部的C代码和生成代码 4.2 S-FunctionBuilder, 4.2.1 S-Function名及参数名选项卡 4.2.2 初始化选项卡 4.2.3 数据属性面板 4.2.4 库文件选项卡 4.2.5 输出代码选项卡 4.2.6 连续状态求导 4.2.7 离散状态更新 4.2.8 编译信息 4.2.9 应用 4.3 Embedded MATLAB函数模块 4.3.1 Embedded MATLAB函数模块的生成方法 4.3.2 集成用户自定义的C代码 4.4 实例 4.4.1 IIR滤波器 4.4.2 图像的相似度 4.4.3 S-Function的参数设置与封装 4.4.4 读取数据文件 第5章 嵌入式代码的快速生成 5.1 CCS介绍 5.1.1 反汇编窗口 5.1.2 链接命令文件 5.1.3 探针的设置 …… 第6章 基于模型的设计 附录 参考文献 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。