<meta name="keywords" content="庄家克星时时彩,Matlab,RTW,嵌入式,实时仿真,系统" />

Matlab/RTW实时仿真与嵌入式系统开发

宣布时间:2010年02月03日 16:02    宣布者:李宽
要害词: Matlab , RTW , 嵌入式 , 实时仿真 , 系统
弁言

在日趋强烈的竞争中,系统的开发周期显得特殊主要,但开发时间与系统安然性、可靠性又有一定抵触,假定依然应用传统的编写代码的形式,显着有些不妥。本文简介一种基于Matlab/RTW完成实时仿真嵌入式系统开发的措施。措施所触及的开发情形以下:

◆Microsoft Windows XP SP3:
◆Matlab Version 7.5.0.342(R2007b);
Keil uVersion2V 2.30;
◆Proteus 7.1SP2。

先借助Matlab/RTW培植模子并天生RTW(Real-Time Workshop)代码(C语言),再应用Keil编译、调试Matlab天生的C语言代码,而且天生HEX文件。以后,应用Proteus不雅不雅察代码天生的效果,以验证代码的准确性。基本流程如图1所示。

1.gif

1 构建Simulink模子并天生RTW代码

以较为质朴的模子为例,用2个开关同时控制一个报警灯模子。当开关1、2同时闭应时,报警灯亮,逻辑真值表如表1所列。在Simulink中构建对应模子,只需当开关1、2同时闭应时,报警灯才亮,故选择以下模子完成上述功效。模子毗连如图2所示。

2.gif

模子毗连好以后,掀开参数装备选项卡调剂参数。详细修改项及其对应值如表2所列。

3.gif

至今天生模子代码的前期准备曾经完成,生涯模子,取名Matlab_Test。下一步就是点击Real_Time Work-shop选项中的Build按钮,Matlab将自动天生模子代码。

Matlab敕令窗口中显示内容以下:

      ###Starting Real-Time Workshop build procedure for model:
    Matlab_Test
    ……
     ###Successful completion of Real-Time Workshop build proce-dure for model:Matlab_Test

至此,模子的代码也天生告成。

4.gif

5.gif

完成代码修改以后,制造目的。若暂且岂论代码优化效果,则所需的HEX文件曾经告成天生。

3.2 KeiI与Proteus的毗连

将装配文件夹Proteus\Model下的VDM51.dll文件复制到Keil\C51\INC文件夹下,用以完成两软件间的通讯,而且在 TOOLS.INI文件中加入VDM51.DLL文件的目录及形貌,详细添加内容如图4所示。

6.gif

至此,Keil与Proteus间的毗连前期准备曾经完成。下面泉源Keil与Proteus联机调试:选择目的1的属性,弹出对话框,在调试选项卡被选择应用Proteus VSM Mo-nitor-51,详细调治参数如图5所示。Keil与Proteus的毗连曾经完成。

7.gif

4 Proteus仿真

掀开Proteus,新建一个工程,选择80C51,准确毗连基本电路;选择P1.0引脚作为输入,P1.6、P1.7引脚作为输入,所毗连的电路如图6所示。

8.gif

单击Debug菜单,选择Use Remote Debug Monitor选项。然后,双击80C51器件,弹出器件编辑对话框,在Program File选项被选择Keil天生的HEX文件(本例中该文件名为Keil_Test.HEX),阻拦仿真。

5 结论

实验证实,基于Matlab天生的代码具有较高的可靠性。

①经由历程Proteus的仿真效果可以得出,由Matlab天生的代码异常具有准确性;

②由Matlab直接天生代码可以将设计职员从极重的编写代码的使射中挣脱出来,年夜年夜节俭了开发时间,前进了开发效力;

③本文所述历程为嵌入式系统的开发与实时仿真的完成供应了参考,具有现实指导意义。

参考文献

   1. 陈永春.从Matlab/Simulink模子到代码完成[M].北京:机械工业出书社,1999.
   2. 汤涤.系统实时仿真开发情形与应用[M].北京:机械工业出书社,2003.
   3. 王正林,王胜开,陈国顺,等.Matlab/Simulink与控制系统仿真[M].北京:电子工业出书社,2008.
   4. 张志涌,等.无能Matlab6.5版[M].北京:北京航空航天年夜学出书社,2003.
   5. 葛哲学,等.无能Matlab[M].北京:电子工业出书社,2008.

作者:西北工业年夜学 史维佳 何鹏举 李杰  泉源:《单片机与嵌入式系统应用》 2009(10)
迎接分享本文,转载请生涯出处:http://badahub.com/thread-8199-1-1.html     【打印本页】
hszx 揭晓于 2011-3-9 08:41:36
hszx 揭晓于 2011-3-14 07:52:16
hszx 揭晓于 2011-3-23 11:49:18
hszx 揭晓于 2011-5-20 14:08:59
hszx 揭晓于 2011-5-23 09:25:10
hszx 揭晓于 2011-6-4 20:01:02
yuazhang 揭晓于 2015-1-6 23:19:01
好措施
您须要登录后才可以揭晓议论 登录 | 急速注册

厂商推荐

相关文章

相关视频演示

关于我们  -  服务条目  -  应用指南  -  站点舆图  -  友谊链接  -  联系我们
庄家克星时时彩-时时彩qq群-时时彩平台推荐 © 版权所有   | 京公网安备110108881021702
回顶部
幸运五张-幸运五张规则-掌联幸运五张安卓版 捕鱼达人3-捕鱼达人3无限金币免费版 北京pk10-北京pk10新凤凰-凤凰pk10预测 安徽福彩网-安徽福彩快3网上购买 888棋牌游戏-盛大娱乐棋牌平台-棋牌电玩城送彩金 助赢时时彩-韩国时时彩助赢-韩国时时彩助赢计划 亿酷棋牌-象棋棋牌-棋牌游戏娱乐下载 北京pk10开奖-pk10赛车群-pk10开奖首选网上手游 qq捕鱼大亨-千炮捕鱼-qq游戏捕鱼大亨 时时彩后二-时时彩后二技巧-时时彩后二计划 开心棋牌-娱乐棋牌送救济金-四方棋牌送救济金 11选5软件-快赢11选5软件-11选5玩法 波克棋牌-现金牛牛棋牌-亲朋棋牌游戏手游 亲朋棋牌-舟山99棋牌-唐朝电玩城棋牌 天逸时时彩-时时彩开奖结果-时时彩全天计划稳赢版