本文将介绍基于ETAS Autosar工具链实现UDS 2F服务理论部分:2F服务,即IO Control,通常用来控制一些硬线信号,比如发1或者发0来控制某个继电器的开和关(诊断不直接控制,通过和ASW交互来间接控制)。现在很多项目,都会直接用31例程来控制,而不使用2F服务来控制。比如用DID: FF00,来对2F的工作流程进行说明:配置完工程后,会生成类似下面的几个函数:Swc_DataServices_DspData_FF00_ConditionCheckRead_func() (通常不用,返回OK即可)Swc_DataServices_DspData_FF00_ReadData_func()(表示支持22可以读这个DID,可在里面将数据赋值给Data,22读的时候,就会读到数据)Swc_DataServices_DspData_FF00_ReturnControlToECU_func()(表示返回控制权,即给ASW发送约定好的命令)Swc_DataServices_DspData_FF00_ShortTermAdjustment_func()(接收从上位机发送的命令,然后将对应的命令数据发送给ASW,需要和ASW一起商量交互策略)配置部分:1.配置2F服务
Autosar DCM配置 2F服务
本文将介绍基于ETAS Autosar工具链实现UDS 2F服务理论部分:2F服务,即IO Control,通常用来控制一些硬线信号,比如发1或者发0来控制某个继电器的开和关(诊断不直接控制,通过和ASW交互来间接控制)。现在很多项目,都会直接用31例程来控制,而不使用2F服务来控制。比如用DID: FF00,来对2F的工作流程进行说明:配置完工程后,会生成类似下面的几个函数:Swc_DataServices_DspData_FF00_ConditionCheckRead_func() (通常不用,返回OK即可)Swc_DataServices_DspData_FF00_ReadData_func()(表示支持22可以读这个DID,可在里面将数据赋值给Data,22读的时候,就会读到数据)Swc_DataServices_DspData_FF00_ReturnControlToECU_func()(表示返回控制权,即给ASW发送约定好的命令)Swc_DataServices_DspData_FF00_ShortTermAdjustment_func()(接收从上位机发送的命令,然后将对应的命令数据发送给ASW,需要和ASW一起商量交互策略)配置部分:1.配置2F服务
相关文章
Codex AI提示工程进阶手册(企业级Prompt模板库首次公开)
更多请点击: https://intelliparadigm.com 第一章:Codex AI提示工程进阶手册(企业级Prompt模板库首次公开) 企业级提示工程已超越基础指令调用,进入结构化、可复用、可审计的工程实践阶段。本章首次公开一套经过金融、…
AndroidRecyclerViewDemo适配器开发指南:打造高效复用的BaseRecyclerAdapter
AndroidRecyclerViewDemo适配器开发指南:打造高效复用的BaseRecyclerAdapter 【免费下载链接】AndroidRecyclerViewDemo Android RecyclerView Demo 项目地址: https://gitcode.com/gh_mirrors/an/AndroidRecyclerViewDemo AndroidRecyclerViewDemo是一个专…
Biotinyl-ANF (1-28) (human, canine);Bio-SLRRSSCFGGRMDRIGAQSGLGCNSFRY
一、基础信息中文全称:N 端生物素修饰人 / 犬通用 28 肽心房利钠肽 ANF/ANP (1-28)英文全称:Biotinyl-Atrial Natriuretic Factor (1-28) (human, canine)三字母序列:Biotin-Ser-Leu-Arg-Arg-Ser-Ser-Cys-Phe-Gly-Gly-Arg-Met-Asp-Arg-Ile-Gl…
【Bug已解决】triangular_solve 在 macOS:ARM 等非 MKL 平台缺 CPU 参考实现解决方案
[Bug已解决] triangular_solve 在 macOS/ARM 等非 MKL 平台缺 CPU 参考实现解决方案 一、现象长什么样 你在 macOS(Apple Silicon ARM)/ 其他非 MKL 平台上,调用三角求解(解 A x b,其中 A 是下三角 / 上三角矩阵&am…
微软开发岗高频算法题清单
微软开发岗的算法准备和很多国内公司不太一样,最大的区别是:它很看重“代码表达和设计感”。 同样是一道经典题,微软面试官更容易继续观察: 你的变量命名是否清楚 你是否会主动补边界测试 你的代码结构是否整洁 你有没有先说明…
otel-desktop-viewer JSON-RPC API 详解:后端与前端通信的核心机制
otel-desktop-viewer JSON-RPC API 详解:后端与前端通信的核心机制 【免费下载链接】otel-desktop-viewer otel-desktop-viewer is a CLI tool for receiving OpenTelemetry traces while working on your local machine. 项目地址: https://gitcode.com/gh_mirro…
pass-js NFC功能开发教程:实现Apple Wallet近距离交互体验
pass-js NFC功能开发教程:实现Apple Wallet近距离交互体验 【免费下载链接】pass-js Apple Wallet Passes generating library for Node.JS 项目地址: https://gitcode.com/gh_mirrors/pa/pass-js 想要为你的Apple Wallet通行证添加NFC近距离交互功能吗&…
CANN/asc-devkit 寄存器存储对齐API
asc_storealign (废弃) 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。 项目地址: https://…
Copilot企业版权限治理实战:如何在72小时内完成RBAC+数据分级策略部署?
更多请点击: https://intelliparadigm.com 第一章:Copilot企业版权限治理实战:如何在72小时内完成RBAC数据分级策略部署? Copilot企业版的权限治理不是配置叠加,而是策略编排。在72小时窗口内完成RBAC与数据分级融合部…
遗传算法解5皇后问题:从Hello World到工业优化的进化实验室
1. 项目概述:为什么用遗传算法解5皇后问题,而不是直接回溯?我带过十几届算法课,也给不少初创团队做过AI架构咨询。每次讲到组合优化问题,学生和工程师的第一反应永远是“写个回溯试试”。这没错——55棋盘上找所有合法…
A--10 Codex Review与GitHub PR工作流实战指南:从代码审查到安全合并
摘要:本文系统讲解如何利用Codex App的Review功能与GitHub PR工作流,实现从代码修改到安全合并的完整流程。涵盖Review面板深度使用、/review命令实战、GitHub Connector配置、PR描述撰写技巧,以及常见问题排查方法。通过多个实战案例和流程图,帮助开发者建立高效的AI辅助代…
uos-exporter核心组件解析:10个关键监控导出器功能详解
uos-exporter核心组件解析:10个关键监控导出器功能详解 【免费下载链接】uos-exporter uos-exporter collects metrics from os 项目地址: https://gitcode.com/openeuler/uos-exporter 前往项目官网免费下载:https://ar.openeuler.org/ar/ uos-…
MQ-2 烟雾传感器 ESP32-S3 驱动实战:ADC 读取与阈值校准 3 步完成
MQ-2 烟雾传感器 ESP32-S3 驱动实战:ADC 读取与阈值校准 3 步完成在智能家居和工业安全监测领域,烟雾检测是一个至关重要的环节。MQ-2 作为一款高性价比的半导体烟雾传感器,因其对多种可燃气体(如液化气、丙烷、氢气等)…
SPEC CPU 2006 v1.0.1 基准测试实战:ARM/X86/MIPS 三平台配置与 3 轮测试结果解读
SPEC CPU 2006 跨平台基准测试深度实战:ARM/X86/MIPS 架构配置优化与结果分析方法论在当今多元化的计算架构时代,如何客观评估不同处理器平台的真实性能成为系统工程师和性能优化专家的核心挑战。SPEC CPU 2006 作为业界公认的计算密集型基准测试套件&am…
每天60s读懂世界:2026年7月11日重点要闻解读
🔥 个人主页:杨利杰YJlio❄️ 个人专栏:《Windows 疑难杂症与工单复盘案例库》 《Sysinternals实战教程》《WINDOWS教程》 《Windows PowerShell 实战》 《人工智能实战合集》《超简单:用Python让Excel飞起来》🌟…
FAE放射组学分析工具:医学影像特征探索的完整解决方案
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE 你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南 【免费下载链接】happy-llm 📚 从零开始构建大模型 项目地址: https://gitcode.com/GitHub_Trending/ha/happy-llm 还在为大型多模态模型动辄数十亿参数、显存占用高而烦恼&…
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址…