排序方式: 共有40条查询结果,搜索用时 15 毫秒
1.
基于数据模型的软件设计方法是J2EE管理信息系统开发的重要方法.提出一种细化的J2EE应用软件体系结构及其操作模式,说明了代码生成所需的XDoclet模板,并使用实例阐述了自动代码生成的一般方法. 相似文献
2.
基于Targetlink的嵌入式系统控制软件开发 总被引:1,自引:0,他引:1
采用dSPACE公司提供的Targetlink自动代码生成工具,与MATLAB/Simulink软件配合,实现了嵌入式系统控制软件代码开发及自动生成。通过控制模型的规范设计,Targetlink软件的优化及代码生成,以及各种仿真测试和最终ECU样机的实验验证,成功地将这套开发工具应用于电控柴油机喷油系统控制软件的开发。与手工编写软件相比,Targetlink自动生成的代码不但功能相当,而且执行效率和代码尺寸的增加量完全在可接受范围内。另外,大大缩短了开发周期,提高了软件升级和更新的效率,保障了软件的运行质量。 相似文献
3.
以车身控制系统中的车窗控制器和雨刮控制器为例,研究一种基于仿真及代码自动生成的汽车电子控制器软件的新型开发方法.利用Simulink/Stateflow建立汽车电子控制器算法模型,进行离线仿真验证和快速模型验证,然后通过RTW自动生成可执行的代码,最后可将自动生成的代码直接嵌入到控制器硬件中,实现了汽车电子控制系统的软件开发.通过与Simulink中仿真结果进行对比,验证了该方法的可行性和正确性.经过实践证明该开发模式可以大大缩短控制系统的开发周期,对于汽车电子系统的开发具有一定的实用价值.另外,在软件开发的各个阶段对设计功能进行测试验证,提高设计开发的正确性. 相似文献
4.
5.
利用MATLAB/Simulink及相关软硬件产品,遵循V字开发模式,对高压共轨柴油机控制系统的开发进行了深入电控系统,具有功能块定义明确、算法实现与验证快捷、生成的代码可读性强维护性好等优点,能极大地提高系统开发效率和开发质量. 相似文献
6.
7.
描述了在可视化的高层开发平台--MATLAB/Simulink/Stateflow上开发SAEJ1939协议软件的过程.展示了先进的开发模式、高层开发平台、代码生成技术和专业开发和测试工具对于现代嵌入式开发的重大作用. 相似文献
8.
介绍使用MATLAB中的Real-Time Workshop解决汽车电子问题的成功经验.以前的发动机控制程序只能运行于单一的ECU平台,而且没有实时操作系统的支持.首先利用Simulink成功的继承了以前的发动机控制算法代码,然后通过自动代码生成过程,为不同平台(包括一款符合OSEK标准的操作系统)生成了C代码,最终利用第三方编译工具生成了可执行代码,成功完成了对发动机喷油和点火的控制过程.由于得到RTW的帮助,整个移植过程只用了一个月的时间,而且生成的可执行程序运行稳定. 相似文献
9.
在倒立摆的控制研究试验过程中,在MATLAB环境下,以状态空间表达式形式建立倒立摆数学模型,采用MATLAB控制工具箱直接对倒立摆进行控制设计和仿真,之后在Simulink环境下建立倒立摆的控制仿真模型,将通过MATLAB控制工具箱设计的控制参数直接运用到Simulink仿真模型中,并通过代码生成工具RTW将模型下载到控制卡中进行倒立摆的实时控制试验.试验结果表明通过MATLAB设计平台,大大加快了倒立摆系统的建模、控制仿真设计和实现过程. 相似文献
10.
Simulink模型的C/C++代码实现 总被引:1,自引:0,他引:1
介绍了如何利用Matlab/Simulink的代码生成功能将Simulink模型转换成目标语言模型的方法;既避免了Simulink模型在Matlab/Simulink环境下仿真速度低下的问题,又能大大降低用目标语言编程建模的工作强度。还探讨了VC 与Matlab/Simulink进行混合编程的方法,应用这些方法可以在VC 中方便地使用Matlab/Simulink的数值计算能力。 相似文献