热门关键词:澳门国际,澳门国际官网,澳门国际平台,澳门国际网站  
Matlab/RTW实时仿真与嵌入式系统开发-澳门国际官网
2021-01-13 [44369]

澳门国际-章节  在日益白热化的竞争中,系统的开发周期变得尤为重要,但研发时间与系统安全性、可靠性又有一定冲突,如果依然用于传统的撰写代码的模式,似乎有些不悦。本文讲解一种基于Matlab/RTW构建动态建模与嵌入式系统研发的方法。

澳门国际网站

方法所牵涉到的研发环境如下:  ◆MicrosoftWindowsXPSP3:  ◆MatlabVersion7.5.0.342(R2007b);  ◆KeiluVersion2V2.30;  ◆Proteus7.1SP2。  再行利用Matlab/RTW创建模型并分解RTW(Real-TimeWorkshop)代码(C语言),再行用于Keil编译器、调试Matlab分解的C语言代码,并且分解HEX文件。之后,利用Proteus仔细观察代码生成的效果,以检验代码的正确性。

 澳门国际平台|澳门国际网站

基本流程如图1右图。    1建构Simulink模型并分解RTW代码  以较为简单的模型为事例,用2个电源同时掌控一个报警灯模型。

当电源1、2同时开口时,报警灯暗,逻辑真值表如表格1所列。在Simulink中建构对应模型,只有当电源1、2同时开口时,报警灯才暗,故自由选择如下模型构建上述功能。

澳门国际平台

模型相连如图2右图。    模型相连好之后,关上参数配备选项卡调整参数。

明确改动项及其对应值如表格2所列。    自此分解模型代码的前期打算早已已完成,留存模型,起名Matlab_Test。

下一步就是页面Real_TimeWork-shop选项中的Build按钮,Matlab将自动分解模型代码。  Matlab命令窗口中表明内容如下:  ###StartingReal-TimeWorkshopbuildprocedureformodel:  Matlab_Test    ###SuccessfulcompletionofReal-TimeWorkshopbuildproce-dureformodel:Matlab_Test  自此,模型的代码也分解顺利。      已完成代码改动之后,修建目标。若不得已不管代码优化问题,则必需的HEX文件早已顺利分解。

澳门国际网站

达到当天最大量API KEY 超过次数限制。

本文来源:澳门国际官网-www.bonnemiche.com