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

长春长春网站建设公司免费模板ppt下载

长春长春网站建设公司,免费模板ppt下载,精准大数据营销是什么,怎么申请免费国内免费网站前面文章中我们已经介绍了常用的几种板卡的基本信息#xff0c;那这些板卡该如何去通过软件调用呢#xff1f;带着这个问题我们开始新的一块内容 - VT系统相关的自动化控制函数介绍#xff0c;我会按照不同的板卡来分类#xff0c;对其可控制的函数进行介绍#xff0c;方便…前面文章中我们已经介绍了常用的几种板卡的基本信息那这些板卡该如何去通过软件调用呢带着这个问题我们开始新的一块内容 - VT系统相关的自动化控制函数介绍我会按照不同的板卡来分类对其可控制的函数进行介绍方便大家的阅读和使用今天闲来介绍一些通用的调用和触发相关的函数。vtsSetTransferCycle功能设置从VT系统检索系统变量测量值并将其写入相应系统变量的周期时间。Target对VT系统有过了解的朋友肯定知道每块板卡的每个通道都会在CANoe工程中映射出一个系统变量该变量名称就是char Target[]变量我们这里调用的就是这个信息。CycleTime此处的周期时间单位为秒我们可以设置的最小周期为1ms常见的可使用的时间周期为1 ms ( 0.001s), 2 ms, 5 ms, 10 ms, 20 ms, 50 ms, 100 ms, 200 ms, 500 ms, 1 s, 2 s, 5 s and 10 s但是具体使用什么周期我们需要根据不同的板卡参数去调用如果使用的不可用的周期时间这个调用就是一次失败的调用并且返回值为-1。示例testfunction WaitForECUSignalChange () {// 在测量期间我们把周期设置为1ms这样我们的信息能够被快速的检测到vtsSetTransferCycle(VTS::ECU_Dout_1::CurBit, 0.001);// 循环等待事件的发生while(1){if(sysvar::VTS::ECU_Dout_1::CurBit 1) break;TestWaitForTimeOut(1);}// 当事件发生后我们将周期调整为默认周期100msvtsSetTransferCycle(VTS::ECU_Dout_1::CurBit, 0.1); }使用方法2vtsSetTransferCycle(VTS::ECU_Dout_1::CurBit, 0.001); //等同于 sysvar::VTS::ECU_Dout_1::CurBit.SetTransferCycle(0.001);也就是说我们也可以把系统变量名称作为一个已知的参数然后通过SetTransferCycle去调用无论上面2种方法中的哪一种都能够实现板卡的控制我们根据自己的使用习惯使用即可。vtsSetTriggerParams功能设置触发器的基本参数注意该函数只能在VT系统的特定通道的系统变量命名空间调用需要使用特定的参数Target指定配置的触发器名称VTS::IgnitionChannelTrigger配置触发器的通道SourceChannel指定配置的触发器连接到哪个通道EdgeType配置触发类型上升沿触发或者下降沿触发高电平触发或者低电平触发。返回值0:调用成功-1调用错误-2:调用命令的命名空间不存在、不是有效的VT系统命名空间或不支持此命令。组合起来的命令就是 vtsSetTriggerParams( VTS::IgnitionChannels, eVTSTrigger1, eVTSTriggerSourceChannel1, 0); //同类型用法 sysvar::VTS::IgnitionChannels.SetTriggerParams( VTS::IgnitionChannels, eVTSTrigger1, eVTSTriggerSourceChannel1, 0);vtsSetTriggerParamsEx设置触发器的其他参数配合vtsSetTriggerParams函数一起使用Target指定配置的触发器名称VTS::IgnitionChannelTrigger配置触发器的通道参考vtsSetTriggerParams说明MinPulseWidth最小脉冲宽度RestartTime重新启动时间指定触发器被另一个触发器重新启动的延迟触发器2被配置为触发器1的重新启动触发器。在这种情况下触发器1在触发器2触发后重新启动延迟由该参数设置。PreTriggers此位字段指定已配置触发器的先决条件。每个设置位指定在激活配置的触发器之前必须激活的触发器。此设置涉及同一VT系统通道的触发。位0已设置触发器1必须作为先决条件激发位1设置触发2必须作为先决条件触发VT1004模块可使用8个最低位。示例将PreTriggers设置为514以使用触发器1和3作为配置触发器的前提条件。RestartTriggers此位字段指定重新启动已配置触发器的触发器。重新启动后触发器的触发器事件系统变量可以显示另一个事件。但是触发器的事件计数器不会重置。此设置涉及同一VT系统通道的触发。位0设置Trigger1重新启动配置的触发器位1设置Trigger2重新启动配置的触发器位2设置Trigger3重新启动配置的触发器VT1004模块可使用8个最低位。示例将RestartTriggers设置为1028以将触发器2和4设置为已配置触发器的重启触发器。ThresholdEventCount如果此参数设置为大于0的值k则触发事件仅可见并且触发事件的事件计数器仅在触发事件发生k1次时递增。有效值0-4294967295示例如果ThresholdEventCount设置为3则在配置的事件第四次发生时设置触发事件系统变量。此外配置的事件发生时事件计数器每4次递增一次。ExtSettings此位字段指定其他设置返回值0:调用成功-1调用错误-2:调用命令的命名空间不存在、不是有效的VT系统命名空间或不支持此命令 vtsSetTriggerParams( VTS::IgnitionChannels, eVTSTrigger1, eVTSTriggerSourceChannel1, 0); vtsSetTriggerParamsEx( VTS::IgnitionChannels, eVTSTrigger2, 0.0, 0.0, 1, 0, 0, 0);StartTrigger功能该函数启动指定的触发器。它还将与触发器关联的事件计数器系统变量重置为0。Trigger配置触发器的通道参考vtsSetTriggerParams说明返回值0:调用成功-1调用错误-2:调用命令的命名空间不存在、不是有效的VT系统命名空间或不支持此命令vtsStartTrigger( VTS::IgnitionChannels, eVTSTrigger1); sysvar::VTS::IgnitionChannels.StartTrigger( eVTSTrigger1);
http://www.dnsts.com.cn/news/248272.html

相关文章:

  • 做任务领黄钻的网站找个为公司做网站的
  • 重庆市建设厅网站卡盟网站怎么做图片素材
  • 建立网站培训讲义免费seo工具汇总
  • 展示型网站建设标准南京广告宣传公司seo
  • 汕头网站上排名百度推广seo自学
  • 本地生活服务小程序上海网站自然排名优化价格
  • tp框架做展示网站深圳那家做APP网站的最好
  • 免费商城自助建站个人cms网站
  • 佛山网站设计平台深圳建站模板建站
  • 昭通高速装配式建筑公司网站wordpress人工智能
  • 怎样用linux做网站手机app软件开发定制
  • 基于百度地图的网站开发少儿编程加盟哪个好
  • 学校网站建设宗旨wordpress地址 站点地址
  • 网站的域名和ip地址如何重新解析共享wifi小程序搭建
  • 做公司网站多钱石家庄 外贸网站建设公司
  • 商城网站建设的步骤长沙专业seo优化公司
  • 烟台做网站的html菜单改为wordpress
  • 永州本地网站建设营销网站建设规划方案
  • 做ppt赚钱的网站html5手机app网站模板免费下载
  • 怎样做月嫂网站支付宝网页版
  • 网站建设管理工作自查报告便利的微网站建设
  • 做网站专用素材做彩票网站代理犯法吗6
  • 免费空间可以上传网站吗北京做家政网站有哪些平台
  • o2o网站建设行业现状查看网站主机
  • 福建中江建设公司网站搭建电商网站
  • 网站后台管理系统制作网站作风建设年专栏
  • 网站建设方案范文1000字免费做网站模板在哪里做
  • wordpress的php版本山西建站优化
  • 网站优化 ppt软件公司
  • 开发网站培训班在线网站备案