当前位置: 首页 > wzjs >正文

怎么在vk网站上做推广flash相册网站源码

怎么在vk网站上做推广,flash相册网站源码,网站优化排名怎么做,湘潭城乡建设发展集团网站软件开发有两种方法:自上而下和自下而上。自上而下就是从整体出发去设计各个模块和模块间的接口,要求架构设计人员对产品功能非常清楚;自下而上就是从一个一个模块出发去设计,进而组成一个整体。自下而上可能会带来冗余代码过多和…

        软件开发有两种方法:自上而下和自下而上。自上而下就是从整体出发去设计各个模块和模块间的接口,要求架构设计人员对产品功能非常清楚;自下而上就是从一个一个模块出发去设计,进而组成一个整体。自下而上可能会带来冗余代码过多和模块间接口乃至整体架构变动较多的情况,但当一个产品处于摸索阶段时,一般只能采用这种方法。

对于Autosar下的Simulink开发而言,自上而下就是设计好arxml然后导入Simulink,自下而上就是将Simulink生成的arxml导入Autosar开发工具,进而与其他SWC的接口进行连接。

1 arxml导入Simulink

1.1 arxml.importer

        将模块的arxml、接口和数据类型定义的arxml拷贝到matlab当前工作区或者其所在文件设为matlab的工作路径,然后调用命令arxml.importer导入arxml文件生成对象。

        如在ASW.arxml定义了模块信息,在SRInterface.arxml定义了SWC的接口信息,而接口引用的数据类型定义在Platform_Types.arxml和PlatformBase_Types.arxml,则命令为:

ar=arxml.importer({'ASW.arxml','SRInterface.arxml','Platform_Types.arxml','PlatformBase_Types.arxml'})

        导入模型接口和数据类型的arxml。

1.2 createComponentAsModel

        调用createComponentAsModel根据导入的arxml对象生成Simulink模型。如在ASW中定义了一个周期性的runnable,则命令为

createComponentAsModel(ar,'/ASW/MBD_SWC','ModelPeriodicRunnablesAs','AtomicSubsystem')

        最终生成的Simulink模型为

图片

        当然我们还可以使用诸如updateModel 、updateAUTOSARProperties(用autosar中的属性来更新模型信息)等命令来根据arxml对模型进行更新修改等。

2 Simulink生成arxml导入Autosar工具

2.1在Mode Settings的Code Generation中的Code Generation选择autosar.tlc。

图片

2.2在AUTOSAR Code Generation选择适合自己的AUTOSAR版本。

图片

2.3在Code Interface选择AUTOSAR Dictionary来建立Interface和Port。

图片

图片

图片

2.4选择Individual Element Code Mappings将输入输出与建立的AUTOSAR ports进行映射。

图片

2.5生成代码时也会生成arxml文件,将arxml文件拷贝到AUTOSAR工作目录下即可出现interface/port/swc。

3 Simulink在非Autosar下开发

3.1 调用底层C语言编写的驱动

        Simulink在非AUTOSAR模式下开发时,可以选用c caller来与底层驱动进行交互(老版的可以通过Legacy Code Tool)。本文选用c caller来进行说明。

        在Mode Settings中的Siumlation Target的Header file包含要使用的函数所在的头文件,同时由于我们只是使用接口来生成代码,因此Undefined function handling选择Use Interface Only。

图片

图片

        最后生成的代码如下。

图片

3.2 数据一致性的问题

        假如两个Simulink模型的输入输出有连接,且数据类型为非原子,那么需要注意了,假如这两个模型是在两个任务中,那么极有可能出现数据一致性的问题。这个问题的解决要不就是在设计阶段进行规避,如这种情况下两个模型放在一个任务中(顺序执行),要不就是通过C语言加锁来避免,即两个模型不直接使用对方的接口。


文章转载自:

http://EVXGNRHG.jxrpn.cn
http://6nLkkHdm.jxrpn.cn
http://p3brJP9S.jxrpn.cn
http://SOa1qFh6.jxrpn.cn
http://rQesg0sq.jxrpn.cn
http://QzYCzDij.jxrpn.cn
http://hIvnAbkb.jxrpn.cn
http://CAfeCv2n.jxrpn.cn
http://4EsJPFSz.jxrpn.cn
http://07V5qdAv.jxrpn.cn
http://9v34kfm7.jxrpn.cn
http://UTLE7yua.jxrpn.cn
http://hTGE0qcU.jxrpn.cn
http://U8uwXVOK.jxrpn.cn
http://7ig5qtGn.jxrpn.cn
http://abxLc7TM.jxrpn.cn
http://krCqYkwl.jxrpn.cn
http://RsNKrmD9.jxrpn.cn
http://I394set0.jxrpn.cn
http://WxGHkhH7.jxrpn.cn
http://T1Wsqohw.jxrpn.cn
http://ubX2mpcl.jxrpn.cn
http://QKCKa0tr.jxrpn.cn
http://FBTSoDgn.jxrpn.cn
http://Q3PIpwA4.jxrpn.cn
http://XUkBWy8N.jxrpn.cn
http://j06HWfQS.jxrpn.cn
http://KwRDRs6c.jxrpn.cn
http://WPspRdx1.jxrpn.cn
http://SleGxQF0.jxrpn.cn
http://www.dtcms.com/wzjs/680455.html

相关文章:

  • 织梦cms仿某作文网站整站源码(带采集)安装数据库wordpress首页调用文章数
  • 网站降权怎么办wordpress 客户端管理
  • 做二手手机交易网站国内外网站网站
  • 做的最好的视频教学网站seo什么意思
  • 做网站需要会什么软件董技叔app开发公司
  • 茂名公司制作网站品牌建设找晓哥
  • 爱爱做网站黄浦专业做网站
  • 网站建设的设计总结西安域名注册
  • WordPress建影视站中山古镇做网站
  • 保定公司做网站平面设计培训课程培训
  • 开网络网站建设公司的优势平面设计师务所
  • 仿制别人网站品牌设计理念
  • 音乐网站开发文档撰写模板长久新开传奇网站
  • 四川餐饮网站建设农村自建房设计图纸及效果图大全
  • 专业网站开发公司地址海南学校网站建设
  • 东阿县住房和城乡建设局网站网络建设方案总结
  • 吉安做网站百度站长统计
  • 如何网站建设网站小程序平台开发多少钱
  • 番禺网站推广公司云南公司网站建设
  • 莆田建设信息网站免费建网站 建站之星
  • 怎么用vps做网站wordpress 自动剪裁
  • pc网站同步手机网站比58同城做的好的网站
  • 网页设计的定义seo sem是做什么的
  • iis6.0如何做网站301免费咨询律师在线一对一问答
  • 全国网站建设有实力旭辉网站建设
  • 网站建设推荐频道江西南昌网站建设服务
  • 网站开发的软件湖南网站seo营销多少费用
  • 律师事务所网站建设网站vr的建设
  • 摄影的网站设计特点腾讯云官网登录入口
  • 设计企业网站百度统计 wordpress