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

移动端网站如何做导出功能吗企业网站seo优化

移动端网站如何做导出功能吗,企业网站seo优化,企业网站建设流程概述,泉州模板建站软件系列文章目录 抑制肯定响应消息指示位(SPRMIB) 二十一、CANdelaStudio深入-SPRMIB的配置 文章目录 系列文章目录一、SPRMIB是什么?二、SetSuppressResp(long flag)三、GetSuppressResp 一、SPRMIB是什么? 正响应:表示…

系列文章目录

抑制肯定响应消息指示位(SPRMIB)
二十一、CANdelaStudio深入-SPRMIB的配置


文章目录

  • 系列文章目录
  • 一、SPRMIB是什么?
  • 二、SetSuppressResp(long flag)
  • 三、GetSuppressResp


一、SPRMIB是什么?

正响应:表示请求已成功处理。
负响应:表示请求未能成功处理,通常伴随有NRC错误码。//比如发送 10 01 接收到 50 01 是正响应
在某些场景下,正响应抑制功能允许发送方要求 ECU 不返回正响应消息,而是保持静默.
只在遇到问题时返回负响应(比如符合NRC,就回响应的NRC CODE)。
这种机制通过设置 UDS 请求中的一个标志位来实现,称为 Suppress Positive Response Indication Bit。

Suppress Positive Response Message Indication Bit(SPRMIB),抑制肯定响应消息指示位是在Subfunction这个字节的最高位,我们把它叫做肯定响应抑制位。只有服务支持Subfunction的时候,才有可能支持肯定响应抑制位,当肯定响应抑制位置1的时候,要求所有的肯定响应的抑制将不再发送。当肯定响应抑制位为0的时候,肯定响应是不被抑制的。这里要注意的是它只是抑制肯定响应,而否定响应是不被抑制的。

SPRMIB是汽车诊断通信(如 UDS,统一诊断服务)中的一种机制,用于抑制或阻止 ECU(电子控制单元)在收到诊断请求后发送正响应的功能。

  1. 在 UDS 服务请求中,有一个位称为 Suppress Positive Response Bit,如果设置了该位,ECU 会抑制正响应消息的发送。
  2. 如果请求成功且该位被设置,ECU 将不发送正响应消息。
  3. 如果请求失败,即使设置了该位,ECU仍会返回负响应,告知诊断工具操作失败的原因。

二、SetSuppressResp(long flag)

设置“suppressPosRspMsgIndicationBit”的值
返回值情况:1:设置成功;0:未设置或请求中无此bit位

三、GetSuppressResp

查询指定的诊断请求 req 中的抑制正响应位是否已设置。
1:表示抑制正响应位已设置。
0:表示该位未使用或未设置。

diagGetSuppressResp 和 diagSetSuppressResp 函数用于在 UDS(统一诊断服务)协议中操作 suppressPosRspMsgIndicationBit(抑制正响应消息指示位)。在某些诊断请求中,可以设置该位来抑制 ECU 的正响应。如果设置了该位,接收方不会发送正响应。通过这些函数,可以查询或设置该位。

//测试10 01的正响应抑制
testcase testSpres1(){diagRequest ECU.DefaultSession_Start SendRequest;//定义一个报文 10 01diagResponse * Response;//定义一个诊断接收long ReturnNRC=0x00; //nrc 返回结果testCaseTitle("Case","10 01正响应抑制功能测试");SendRequest.SetSuppressResp(1); // 设置抑制正响应 发出来是10 81testReportWriteDiagObject(SendRequest);//将发送的内容打印出来,方便后续分析ret=SendRequest.SendRequest();//发送响应//获取是否有正响应抑制// 检查是否成功设置了抑制正响应位if (diagGetSuppressResp(SendRequest) == 1) {write("抑制正响应位已成功设置");} else {write("未设置抑制正响应位");}p2Timeout=diagGetP2Timeout(2);p2Timeout_extend=diagGetP2Extended(2);//获取系统定义的参数值testWaitForTimeout(50);//延时50ms再发送请求,以免频繁发送造成问题ret=SendRequest.SendRequest();//发送报文ret=testWaitForDiagRequestSent(SendRequest,500);//最多等500毫秒,诊断发送if(0==ret){testStepFail("Result","诊断发送超时");}else{ret=testWaitForDiagResponse(SendRequest,DiagResponseTimeout);//等待超时时间if(ret){Response.GetLastResponse();//获取响应诊断数据testReportWriteDiagObject(Response);ReturnNRC=Response.GetResponseCode();if(Response.IsPositiveResponse())//如果为正响应即失败{testStepFail("Result","正响应抑制,但收到对应的正响应回应与预期不符");}else//如果收到负响应 是符合预期的,但需人工介入检查反回是否符合要求{testStepPass("Result","正响应抑制,但收到负响应");}   }else//超时没有收到响应,即为正常情况{testStepPass("Result","正响应抑制,超时未收到响应,符合预期");}}
}

文章转载自:

http://Y5XSXpEu.qddtd.cn
http://dmz7Plo1.qddtd.cn
http://RGPeI2wg.qddtd.cn
http://YVTE2C6x.qddtd.cn
http://ux155Unl.qddtd.cn
http://cd6iZhfP.qddtd.cn
http://8fbJcpUD.qddtd.cn
http://mu2cwSJM.qddtd.cn
http://tibCAuIw.qddtd.cn
http://NWAwiHhq.qddtd.cn
http://nzykEMz2.qddtd.cn
http://gGPuBS0l.qddtd.cn
http://7LEdIgjB.qddtd.cn
http://VhUxmLoV.qddtd.cn
http://OC6OXaM9.qddtd.cn
http://ewZV7Dow.qddtd.cn
http://I1NwrBg4.qddtd.cn
http://ZMzsooVK.qddtd.cn
http://rtuPJBpd.qddtd.cn
http://e1fvZyyd.qddtd.cn
http://S7rNB8cY.qddtd.cn
http://W7LGwR23.qddtd.cn
http://h8V0iktf.qddtd.cn
http://pQLVq1PA.qddtd.cn
http://KClpWgkv.qddtd.cn
http://a5bW6zsq.qddtd.cn
http://Vy3TDKbJ.qddtd.cn
http://QDUT3YdU.qddtd.cn
http://YmTN4NLP.qddtd.cn
http://WfdOn7K6.qddtd.cn
http://www.dtcms.com/wzjs/610272.html

相关文章:

  • 外贸网站建设 义乌做网站效果图是用ps还是ai
  • 青海省高等级公路建设管理局网站wordpress 支付方式
  • 网站平台做推广网站特效代码上那找好
  • dede网站主页打不开百度收录左侧带图片的网站
  • 济南企业网站制作北京做网站的好公司
  • 租车网站系统规划网站更改备案主体
  • 自己做的免费的网站天天重发好吗wordpress手机号
  • 物流网站建设可行性分析wordpress decorum
  • 学网站开发怎么样查询域名官网的是那个网站吗
  • 网站建设有哪些关键细节破解wordpress主题教程
  • easyui做网站做微信问卷调查的网站
  • 专业模板网站设计公司功能网站模板
  • 网站建设所需服务器费用北京网站手机站建设公司
  • 山东省建设厅网站首页深圳网页设计机构
  • 业务员自己掏钱做网站可以吗关键词优化软件哪家好
  • 制作网站一般要多少钱优化神马网站关键词排名价格
  • 做淘宝客网站域名是别人的网站开发在线培训
  • 中国古建筑网站十堰seo优化方法
  • 智能建站模板用html制作登录注册界面
  • 专业做合同的网站做网站手机版和电脑版怎么区分
  • 简单个人网站源码wordpress 页面中读取文章列表
  • iis wordpress ftp太原seo排名
  • 麦吉太原网站建设丽怎么代理长春火车站位置
  • 网站怎么做百度商桥如何做推广引流赚钱
  • 网站展示型和营销型有什么区别店铺网络营销策划方案
  • 网站出现搜索wordpress中文购物
  • wordpress 模板网站有利于做seo吗</a> </li> <li> <a href="/wzjs/610236.html">网站的建设属于无形资产吗江苏省两学一做网站</a> </li> <li> <a href="/wzjs/610235.html">为什么网站收录在百度突然没有了装饰设计收费标准2020</a> </li> <li> <a href="/wzjs/610233.html">河北省和城乡住房建设厅网站首页新乡网络推广外包</a> </li> </div> </article> </main> </div> </div> <aside id="secondary" class="widget-area sidebar"> <div class="widget widget_posts_thumbnail" style="margin-top:6px;"> <h2 class="widget-title">最新文章</h2> <ul> <li class="clear"> <a href="/wzjs/639484.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/如何用ps来做网站设计东莞网站建设公司排名" alt=" 如何用ps来做网站设计东莞网站建设公司排名" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639484.html" rel="bookmark"> 如何用ps来做网站设计东莞网站建设公司排名</a> <div class="entry-meta">2025/9/7 5:45:45</div></div> </li> <li class="clear"> <a href="/wzjs/639483.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/怎么做自己的手机网站个人简历电子版可填写" alt=" 怎么做自己的手机网站个人简历电子版可填写" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639483.html" rel="bookmark"> 怎么做自己的手机网站个人简历电子版可填写</a> <div class="entry-meta">2025/9/7 5:45:39</div></div> </li> <li class="clear"> <a href="/wzjs/639482.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/教育网站图片淄博网站建设给力臻动传媒" alt=" 教育网站图片淄博网站建设给力臻动传媒" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639482.html" rel="bookmark"> 教育网站图片淄博网站建设给力臻动传媒</a> <div class="entry-meta">2025/9/7 5:45:32</div></div> </li> <li class="clear"> <a href="/wzjs/639481.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/百度网站检测我要在58上面做网站" alt=" 百度网站检测我要在58上面做网站" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639481.html" rel="bookmark"> 百度网站检测我要在58上面做网站</a> <div class="entry-meta">2025/9/7 5:45:25</div></div> </li> <li class="clear"> <a href="/wzjs/639480.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/建筑业资质查询网站广告公司简介范文大全" alt=" 建筑业资质查询网站广告公司简介范文大全" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639480.html" rel="bookmark"> 建筑业资质查询网站广告公司简介范文大全</a> <div class="entry-meta">2025/9/7 5:45:18</div></div> </li> <li class="clear"> <a href="/wzjs/639479.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/遵化市城乡建设规划局网站徐州seo建站" alt=" 遵化市城乡建设规划局网站徐州seo建站" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639479.html" rel="bookmark"> 遵化市城乡建设规划局网站徐州seo建站</a> <div class="entry-meta">2025/9/7 5:45:05</div></div> </li> <li class="clear"> <a href="/wzjs/639484.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/如何用ps来做网站设计东莞网站建设公司排名" alt=" 如何用ps来做网站设计东莞网站建设公司排名" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639484.html" rel="bookmark"> 如何用ps来做网站设计东莞网站建设公司排名</a> <div class="entry-meta">2025/9/7 5:45:45</div></div> </li> <li class="clear"> <a href="/wzjs/639483.html" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/怎么做自己的手机网站个人简历电子版可填写" alt=" 怎么做自己的手机网站个人简历电子版可填写" /> </div> </a> <div class="entry-wrap"> <a href="/wzjs/639483.html" rel="bookmark"> 怎么做自己的手机网站个人简历电子版可填写</a> <div class="entry-meta">2025/9/7 5:45:39</div></div> </li> </ul> </div> <div class="leftdiv2"> </div> </aside> </div> <footer id="colophon" class="site-footer"> <div class="clear"></div> <div id="site-bottom" class="clear"> <div class="container"> <div class="menu-m_footer-container"> <ul id="footer-menu" class="footer-nav"> <li> <strong> <a href="/">dtcms介绍</a></strong> </li> <li> <strong> <a href="/">商务合作</a></strong> </li> <li> <strong> <a href="/">免责声明</a></strong> </li> </ul> </div> <div class="site-info"> <p>CopyRight © <a href="/">dtcms</a>版权所有 </p> </div> </div> </div> </footer> </div> <div id="back-top"> <a href="#top" title="返回顶部"> <svg width="38" height="38" viewbox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="48" height="48" fill="white" fill-opacity="0.01" /> <path d="M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z" fill="#3d4de6" stroke="#3d4de6" stroke-width="4" stroke-linejoin="round" /> <path d="M24 33.5V15.5" stroke="#FFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" /> <path d="M33 24.5L24 15.5L15 24.5" stroke="#FFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" /></svg> </a> </div> <script src='/templates/nzzt/js/common.js'></script> <script> $(function(){ $('.source_url').text('原文地址:'); }); </script> </body> </html>