您的位置: turnitin查重官网> 计算机 >> 计算机软件 >自动生成嵌入式信号处理系统与其代码自动生成技术

自动生成嵌入式信号处理系统与其代码自动生成技术

收藏本文 2024-03-25 点赞:24963 浏览:109350 作者:网友投稿原创标记本站原创

摘要:该课题旨在探讨基于Matlab/Embedded Coder工具在嵌入式信号处理系统开发中的运用。全文采取基于嵌入式模块设计的思想,结合嵌入式信号处理系统的开发策略,着重探讨代码自动生成历程中具体而关键的技术细节。充分利用Matlab/Simupnk模型提供的开放式模块运用扩展技术,最终实现自定义嵌入式目标系统的开发运用,为嵌入式信号处理系统产品的开发提供新的技术解决案例。文章首先综述了嵌入式信号处理系统的特点,代码自动生成技术的探讨近况以及采取嵌入式模型设计的策略在系统开发中的优势,接下来探讨了代码自动生成技术在Matlab/Simupnk软件平台上实现的技术细节,包括嵌入式模型的仿真机制,代码生成流程,代码的测试验证,然后进一步讨论了嵌入式信号处理算法-语音噪声消除在TMS320C6713标准开发板上的实现历程,建立了代码与模块的关联,并针对算法模块的移植,在OMAPL138上实现运用,实现了设计阶段和实现阶段的无缝连接,完成不同平台可执行代码的生成,最后对课题的探讨情况进行总结并对后续的工作进行展望。该项探讨将Matlab/Simupnk开发策略和DSP等嵌入式目标处理器开发平台紧密结合在一起,为在Matlab/Simupnk软件平台上对嵌入式信号处理系统的软件开发设计提供运用参考、自动化嵌入式自定义目标系统的设计研发提供借鉴。该技术运用实践表明,基于嵌入式模块设计,并采取代码自动生成的策略加速了嵌入式信号处理系统开发的进程,开发出来的算法模块移植性较好,并易于测试验证,能有效地保证实现预期的设计目标,节约开发成本,结构功能系统易于扩展,便于维护和升级。关键词:Matlab/Embedded论文Coder论文嵌入式信号处理系统论文代码自动生成论文Matlab/Simupnk论文

    摘要5-6

    Abstract6-9

    第一章 绪论9-15

    1.1 课题探讨的背景9-10

    1.2 国内外探讨的情况10-12

    1.2.1 自动代码生成软件平台的研发11

    1.2.2 嵌入式代码自动生成技术的运用领域11-12

    1.3 本课题探讨的作用12-14

    1.4 论文的结构和主要内容14-15

    第二章 系统开发实现机制浅析15-49

    2.1 系统开发环境介绍15-23

    2.1.1 MATLAB/Simupnk 概述15-17

    2.1.2 Embedded Coder 概述17-20

    2.1.3 Embedded Target 与 Embedded IDE Link 技术20-23

    2.2 嵌入式信号处理系统软件开发架构23-24

    2.3 基于 Simupnk/Embedded Coder 自动代码生成系统24-34

    2.3.1 Simupnk 代码生成环境配置25-29

    2.3.2 自动代码生成的历程29-34

    2.4 目标源代码结构内容浅析34-47

    2.4.1 代码执行结构34-38

    2.4.2 具体代码内容38-47

    2.5 本章小结47-49

    第三章 基于 Matlab/Embedded Coder 的信号系统开发49-66

    3.1 系统开发的必要性49-50

    3.2 Matlab/Embedded Coder 代码生成系统的开发50-65

    3.2.1 硬件驱动模块开发50-61

    3.2.1.1 S-Function 运转机制50-54

    3.2.1.2 具体实现策略54-61

    3.2.2 配置信号处理系统61-65

    3.3 本章小结65-66

    第四章 语音去噪系统设计实现66-79

    4.1 系统算法描述66-69

    4.1.1 自适应滤波器原理66-69

    4.1.2 实际运用结构浅析69

    4.2 系统仿真实现69-71

    4.3 嵌入式实时处理结构模型实现71-72

    4.4 整体模型设计浅析72-73

    4.5 代码生成与下载验证73-76

    4.6 代码实时运转浅析76-78

    4.7 本章小结78-79

    第五章 自定义目标系统的快速开发79-87

    5.1 系统驱动模块的快速实现79-81

    5.2 自定义 Target Preference 模块配置开发81-82

    5.3 算法模块的仿真测试82-84

    5.4 系统模型的搭建与代码的生成测试84-86

    5.5 本章小结86-87

    第六章 总结与展望87-90

    6.1 总结87-88

    6.2 进一步的内容88-90

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号