首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
提出一个数据模型驱动的代码生成工具的设计与实现方案.方案尝试在代码生成过程中引入数据模型.首先,分析ERP领域业务逻辑的特征,抽象出ERP简单业务逻辑模型;然后,基于数据模型生成代码,使得概念设计的复用成为可能.代码生成工具有较好的可扩展性和可重用性,可望提升ERP软件的开发效率和适应性.  相似文献   

2.
黄家乐  桑楠 《福建电脑》2008,24(5):142-143
本文分析了嵌入式环境中运用OpenGL进行图形开发的常用方法,提出了一种基于数据驱动进行代码生成的方法。该方法利用数据进行几何描述,尝试以数据的方式在屏幕上绘制所有的图形,使得在资源有限的嵌入式环境中。能有效地运用OpenGL生成图形用户界面。  相似文献   

3.
基于Matlab/Simulink的TMS320F2812代码开发   总被引:3,自引:0,他引:3  
TMS320F2812 DSP是运动控制系统很好的硬件支撑平台,但传统的DSP代码开发周期较长,效率不高。Matlab公司的Embedded Target for TI C2000 DSP可解决上述问题,用户通过使用该模块,不仅可以进行电路的系统级仿真,还可编译生成相应的C语言代码,进行算法的探索与设计思路的验证。文章以三相异步电动机的VVVF结合SVPWM控制算法的开环控制系统为例,给出了Matlab/Simulink平台上DSP代码开发的设计流程。  相似文献   

4.
研究基于RTX和Matlab实时仿真技术对帧时间要求苛刻的实时仿真应用具有重要的意义.但如果进行半实物仿真,就需要解决制作可以在RTX下运行的PCI板卡驱动的关键问题.VC6.0下编写了硬件驱动库函数RTDLL文件.同时将在Matlab下编写S函数调用库函数完成Simulink模块的封装,最后通过配置RTW工具箱生成RTX下可执行的程序RTSS.  相似文献   

5.
张丽凤  李允 《计算机应用》2007,27(B06):304-307
将嵌入式操作系统与系统建模仿真工具Matlab/Simulink/RTW相结合,实现了由Simulink模型自动生成DekaOS嵌入式代码的机制,由此实现了基于Matlab的模型驱动嵌入式应用开发方法,并通过实例验证此机制的实用性。最后指出这种方法的优点与可扩展性。  相似文献   

6.
故障检测是保障现代工业正常运转的一项重要技术,随着生产大型化、复杂化,基于数据驱动的故障检测技术在故障检测领域得到广泛应用.本文结合MATLAB GUIDE平台和数据驱动故障检测技术,提出一种可视化故障检测工具箱的设计方案和实现方法.该工具箱可根据监测数据特点,选择相应的数据驱动故障检测方法,有效提高故障检测率.以田纳...  相似文献   

7.
基于.Net的代码生成工具的设计与实现   总被引:4,自引:0,他引:4  
为了满足大型数据库应用系统开发中快速开发的要求,缩短软件开发周期,提高代码可维护性,在软件系统开发的过程中,采用层次化的软件设计方法,根据层接口规范,可以设计出代码生成工具。文章讨论了生成工具所需要的数据库信息的获取与处理、代码文档模型和控件模型等关键性技术和架构,并介绍了在工程实践中使用代码生成工具进行系统开发所达到的快速开发和良好的适应性、扩展性的效果。  相似文献   

8.
《信息与电脑》2019,(20):165-166
部署映像服务和管理(DISM.exe)是一个命令行工具,可用于维护和准备Windows映像,包括适用于Windows PE、Windows恢复环境(Windows RE)和Windows安装程序的映像。开发DISM工具箱,就是为了突破原本DISM的固有映像,创造和新构架出一个全新的DISM。  相似文献   

9.
曲丽荣 《数字社区&智能家居》2007,1(2):1086-1087,1129
建立滤波器设计系统的Simulink仿真模型,进行仿真分析,实现滤波器设计仿真技术。本文主要介绍使用Matlab的SignalProcessingToolbox工具箱中可视化滤波器集成设计环境一滤波器设计及分析工具(FilterDesignandAnalysis Tool).借助于FDATool强大的交互式图形用户界面,可以直接设置滤波器的性能指标、直接赋值滤波器系数来进存滤波器设计.然后用Simulink对系统进行可视化建模及仿真。  相似文献   

10.
由于嵌入式平台的复杂性、异构性和多样性,长期以来,同一个软件需要不断的在不同平台间进行频繁的移植、升级和维护。这不仅大大影响了开发速度,延长了开发周期,而且大量功能相同,版本各异代码的存在也是一种对软件资源和软件人员的浪费。通过比较和借鉴多种方案,现提出一套符合嵌入式系统软件要求和特点的软件开发方法——代码生成,并实现了用于支持该方法的工具——TE Generator(TEGen),并将该方法和工具应用到Hopen嵌入式操作系统的TE(terminal equipment)模块的开发当中。  相似文献   

11.
代码注释作为软件中的重要组成部分,在软件维护、复用等领域中发挥着重要作用。代码注释自动生成技术旨在减轻人工编写注释的工作量,从而提高软件开发效率。现有的注释自动生成方法分为基于规则、文本摘要、数据驱动、主题模型、深度学习等层次。综述了代码注释自动生成的相关概念,对比总结各类代码注释自动生成方法,对近年来代码注释自动生成相关应用进行了梳理和总结,最后对注释自动生成所面临的挑战进行了分析,展望了该领域未来的研究。  相似文献   

12.
在云存储技术中,云存储系统的数据容错十分重要,直接关系到整个系统的可用性。当前多数分布式存储系统通过多副本来保证数据的可用性,然而,多副本存储方式也使得数据存储空间翻倍增加,为了降低存储空间,提高数据可用性,有些分布式存储系统开始采用纠错码技术来提高数据可用性和降低数据存储空间占用。通过对MooseFS分布式文件系统进行分析,提出了一种基于MooseFS的纠错码实现方法。通过数据存储效率测试,该方法能够保证常用的“热数据”按照多副本存储,不常用的“冷数据”按照纠错码方式存储,在保证可靠性的同时极大地降低了多副本方式空间占用量。  相似文献   

13.
为实现视频采集芯片TW2835在嵌入式Linux下的控制,对TW2835的工作流程进行了深入的分析,以飞思卡尔i.MX53控制器为硬件平台,Linux2.6.35为软件平台,利用V4L2驱动模型和I2C驱动体系,提出了利用模块化思想实现Linux下TW2835驱动的设计方法.测试结果表明,该驱动可同时支持4路视频采集,输出视频图像质量清晰稳定,且利用多片TW2835芯片可扩展多路视频采集系统,在嵌入式数字监控设备中有广泛的应用前景.  相似文献   

14.
基于码重分布的系统循环码识别方法   总被引:1,自引:0,他引:1  
介绍系统循环码的定义及矩阵描述,分析其码重分布特性,根据向量间距离的概率定义码重分布距离,推导随机序列的理论码重分布概率,提出实际序列码重分布概率的估计方法和利用实际序列的码重分布概率和随机序列的理论码重分布概率之间的距离估计码组长度和起始点的方法,在此基础上利用高斯消元法估计生成矩阵和校验矩阵,并提出了在误码情况下的识别方法。最后并对不同长度的码进行仿真实验,结果表明文中方法能够在误码为10-3的情况下有效地识别中短码。  相似文献   

15.
蔡奎  卢雷  王帅强  万建成 《计算机应用》2009,29(4):1139-1142
目前基于模型的Web用户界面(UI)研究中缺乏对复杂行为的模型设计和开发方法,极大地限制了此类方法的工程化应用。针对此问题,提出了一种形式化的Web界面行为描述语言,对基于Web的用户界面中的复杂行为建模,实现了行为模型的代码自动生成。实验表明,本方法在Web用户界面设计的开发过程中具有极大的灵活性,提高了界面设计模式的复用性。  相似文献   

16.
在提出了一种支持多种测试数据构造方式,具有异常监测及自动化分析模块的目标码动态测试框架。并按照该框架实现了对文件格式处理软件的安全性进行测试的原型系统DT,该系统实现了执行参数输入和缺陷注入两种测试方法。为了验证系统的有效性,以MS Office软件近两年来的公开漏洞为例对DT系统进行了测试,实验结果表明这些漏洞都可以通过测试发现。  相似文献   

17.
A practical approach to the development of a high-quality, re-usable code generator is described in this paper. This code generator produces code for the Prime 64V mode architecture, but the methodology used is generally applicable to the construction of compilers for most architectures. The code generator accepts a tree-structured intermediate form, linearized and represented as a file of integers. This intermediate form uses high-level operators, minimizing work by compiler front-ends that use it and providing a number of advantages in the code generation process. The output of the code generator is assembly language. This tool was found to considerably extend the capabilities of students in a graduate compiler class and has been used in the construction of Pascal and C compilers.  相似文献   

18.
针对运动控制系统课程在传统教学中,学生在课程理论知识学习和利用Matlab/Simulink仿真阶段,缺少实际控制单元设计与开发实际工程训练的问题,设计了一个基于Matlab的运动控制系统实验平台,在实验平台使用基于模型设计的方法可实现从仿真测试到实物测试一体化;通过介绍实验平台中的PC端环境配置流程以及实验平台中驱动器的构成给出了实验平台的总体设计方案;说明了实验平台应用基于模型设计的方法实现代码自动生成的流程,并对基于模型设计的开发流程进行了详细的阐述;通过案例永磁同步电机转速、电流双闭环控制系统在实验平台经过模型在环仿真、软件在环仿真、处理器在环仿真,最后到实验平台进行实物测试的流程与实验结果来达到验证实验平台的优点及其可行性和有效性的目的。  相似文献   

19.
Mediator是一种基于组件的建模语言,该语言主要通过自动机和系统对模型进行描述。将Mediator语言描述的模型自动生成为可执行代码,可以避免编码过程中由于人为疏忽而造成的错误,从而提高编码的可靠性,同时缩短模型开发周期。介绍一种从Mediator模型到SystemC代码的自动生成工具,该工具旨在将基于特定平台的模型转换为能直接仿真运行的代码。首先对Mediator语言的语法语义进行分析,选择合适的SystemC代码组织形式,然后针对Mediator模型的每一个组成部分 设计生成规则,其中重点对类型生成、状态转移语句生成、同步语句的生成进行分析。最后,通过一个机器掉电检测系统说明该工具运行结果的正确性。  相似文献   

20.
基于LePUS的设计模式CASE工具的设计与实现   总被引:1,自引:0,他引:1  
蔡亮  袁捷  周洪亮 《计算机工程与设计》2004,25(11):2074-2076,2084
设计模式是软件工程界的热点,在面向对象软件设计中扮演着重要角色,自动化支持设计模式非常必要。为此,以LePUS语言为基础,提出了一个支持设计模式的CASE工具原型模型,该工具支持设计模式代码框架的自动生成,更重要的是该工具可以通过加入新的设计模式而得以扩展。此外,详细分析了实现中的源程序内部表示、设计模式实例化、动态模板生成技术等关键技术。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号