排序方式: 共有40条查询结果,搜索用时 0 毫秒
1.
基于数据驱动操作模式的J2EE应用自动化生成方法 总被引:1,自引:0,他引:1
基于数据模型的软件设计方法是J2EE管理信息系统开发的重要方法.提出一种细化的J2EE应用软件体系结构及其操作模式,说明了代码生成所需的XDoclet模板,并使用实例阐述了自动代码生成的一般方法. 相似文献
2.
3.
利用MATLAB/Simulink及相关软硬件产品,遵循V字开发模式,对高压共轨柴油机控制系统的开发进行了深入电控系统,具有功能块定义明确、算法实现与验证快捷、生成的代码可读性强维护性好等优点,能极大地提高系统开发效率和开发质量. 相似文献
4.
5.
以车身控制系统中的车窗控制器和雨刮控制器为例,研究一种基于仿真及代码自动生成的汽车电子控制器软件的新型开发方法.利用Simulink/Stateflow建立汽车电子控制器算法模型,进行离线仿真验证和快速模型验证,然后通过RTW自动生成可执行的代码,最后可将自动生成的代码直接嵌入到控制器硬件中,实现了汽车电子控制系统的软件开发.通过与Simulink中仿真结果进行对比,验证了该方法的可行性和正确性.经过实践证明该开发模式可以大大缩短控制系统的开发周期,对于汽车电子系统的开发具有一定的实用价值.另外,在软件开发的各个阶段对设计功能进行测试验证,提高设计开发的正确性. 相似文献
6.
基于Targetlink的嵌入式系统控制软件开发 总被引:1,自引:0,他引:1
采用dSPACE公司提供的Targetlink自动代码生成工具,与MATLAB/Simulink软件配合,实现了嵌入式系统控制软件代码开发及自动生成。通过控制模型的规范设计,Targetlink软件的优化及代码生成,以及各种仿真测试和最终ECU样机的实验验证,成功地将这套开发工具应用于电控柴油机喷油系统控制软件的开发。与手工编写软件相比,Targetlink自动生成的代码不但功能相当,而且执行效率和代码尺寸的增加量完全在可接受范围内。另外,大大缩短了开发周期,提高了软件升级和更新的效率,保障了软件的运行质量。 相似文献
7.
在推测多线程并行执行时,各线程中借助共享栈来实现函数调用的过程存在互斥访问问题,为此提出了一种采用片上多处理器(CMP)的推测多线程机制下的独立栈函数调用模型,核栈采用一对一方式,栈之间的有机配合支持推测多线程中的函数调用.通过在模拟器端添加两条指令实现栈空间的管理,从而消除了共享栈模型中的加锁问题.为了保证程序正常运行,编译器对生成的代码作相应的调整,模拟器方面则增添了get和update两条指令,以便管理相应的栈空间.因为独立栈函数调用方法消除了共享栈模型中的栈加锁问题,使得成功线程发起的数目有不同程度的提高,从而提高了程序的并行加速比.Olden基准程序的测试表明,独立栈模型相对于共享栈模型使程序的平均并行加速比提高了3.85%.但是,由于影响程序推测并行加速比的因素复杂,某些测试程序也出现了独立栈的加速比低于共享栈的情况. 相似文献
8.
Simulink模型的C/C++代码实现 总被引:1,自引:0,他引:1
介绍了如何利用Matlab/Simulink的代码生成功能将Simulink模型转换成目标语言模型的方法;既避免了Simulink模型在Matlab/Simulink环境下仿真速度低下的问题,又能大大降低用目标语言编程建模的工作强度。还探讨了VC 与Matlab/Simulink进行混合编程的方法,应用这些方法可以在VC 中方便地使用Matlab/Simulink的数值计算能力。 相似文献
9.
为了提高用户界面的开发效率,提出了面向用户的参数化界面设计模式,从模型、展示样式、操作3个方面描述了设计模式,给出了界面设计模式的规范定义.该模式进一步指导了基于模型的用户界面开发,有效地支持了代码的自动生成,提高了界面设计的效率. 相似文献
10.
描述了在可视化的高层开发平台--MATLAB/Simulink/Stateflow上开发SAEJ1939协议软件的过程.展示了先进的开发模式、高层开发平台、代码生成技术和专业开发和测试工具对于现代嵌入式开发的重大作用. 相似文献