0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科技术 | BabyLIN产品如何轻松搞定K线协议实现?

虹科汽车电子 来源:虹科汽车电子 作者:虹科汽车电子 2023-12-04 13:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述:为了实现K线通信SDF-V3在协议部分中定义了新的协议类型KLine Raw。所有能够运行SDF-V3文件(LinWorks版本在V.2.29.4以上)并使用最新的固件(固件版本在V.6.18以上)的BabyLIN设备都可以执行KLine Raw协议。

1. KLine Raw协议实现

与其他协议实现相同,需要在SessionConf中新建Protocols,定义KLine Raw类型协议。

wKgZomVtZxyAQWaPAAF7-OVZ1F0549.png

在协议中可以自定义服务,Service由请求帧和响应帧组成。通过在属性中选择Request only,则可以省略响应帧的定义。

wKgaomVtZySANelyAAFbZfGFQUc001.png

使用K线协议的LIN总线接口的波特率和字节格式可以通过宏命令Set Speed (Write Speed)进行修改。

wKgZomVtZy6AHiiRAAE-xbieNuE505.png

2.请求帧的定义

K线协议中帧的长度可以是常量、变量或从信号中检索的值。如果将帧长度定义为变量,帧长度由实际映射的长度来计算。

wKgZomVtZz6AYufwAAHhnYosclU346.png

2.1常量映射

常量映射的步骤:首先添加一个映射项(1),然后定义该映射项的起始位置和大小(2),然后定义该映射项的常量值(3),最后保存数据(4)。

wKgZomVtZ0qAOGvSAACgW3Drgr4998.png

2.2信号映射

信号映射定义步骤:首先在右侧信号列表中选择所请求的信号(1),将其添加到映射列表(2),并最终将偏移量调整为有效载荷(3),添加好本帧中需要的所有信号后点击OK完成(4)。

wKgZomVtZ1eAOWPmAAEnFHJ9Haw653.png

两种有效载荷定义方法可以结合在一起,在这种情况下,首先应用常数映射,然后合并信号映射;帧的未映射区域将用通用协议属性中给出的填充字节填充。

wKgZomVtZ2OARyXaAAFI3JJhzZE673.png

响应帧的定义也以同样的方式进行,只是常量负载映射在这里没有意义。

3.启动K线通信

LIN总线通信启动时,将自动启动LDF的第一个调度或启动命令给出的调度。在LIN总线上使用K线通信时,应该使用空调度表的方式进行。需要在LDF中设置一个仅诊断请求帧的调度表,用来启动总线。由此来运行一个“空”调度,然后可以使用宏命令执行K线协议服务,在总线上传输和接收K线帧。默认情况下,LIN总线启动将产生唤醒脉冲事件。若想避免这一点,可以通过在Virtual Signal中将系统信号@@SYSCFG307的初始值设置为5来实现。

wKgZomVtZ3GATaqTAAHWpYEEQuo311.png

注:BabyLIN系列产品的K线通信实现需要额外激活,请联系虹科获取激活方式。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3043

    文章

    8558

    浏览量

    172241
  • LIN总线
    +关注

    关注

    19

    文章

    116

    浏览量

    28745
  • k线
    +关注

    关注

    0

    文章

    5

    浏览量

    3249
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    科PSI5传感器编程应用:汽车可靠数据传输的实现方案

    安全。而科PSI5传感器,作为基于PSI5协议的专业级产品,正是解决这一核心需求的适配方案。PSI5协议是什么?PSI5(PeripheralSensorInte
    的头像 发表于 12-04 17:03 67次阅读
    <b class='flag-5'>虹</b>科PSI5传感器编程应用:汽车可靠数据传输的<b class='flag-5'>实现</b>方案

    科动态 | 科×长城汽车技术交流日圆满落幕!

    11月25日,科携手长城汽车在保定·长城技术中心成功举办“科X长城汽车技术交流日”系列workshop活动,与长城技术中心的各位工程师共
    的头像 发表于 11-28 17:07 1774次阅读
    <b class='flag-5'>虹</b>科动态 | <b class='flag-5'>虹</b>科×长城汽车<b class='flag-5'>技术</b>交流日圆满落幕!

    科案例 | 为什么汽车零部件头部企业,选择科方案做方向盘EOL测试?

    科方案助力提升方向盘产线测试效能汽车方向盘的EOL测试,如何做到既快又稳?当产线因测试偶发故障而面临停滞风险时,有哪些技术路径可以实现精准
    的头像 发表于 10-29 17:33 179次阅读
    <b class='flag-5'>虹</b>科案例 | 为什么汽车零部件头部企业,选择<b class='flag-5'>虹</b>科方案做方向盘EOL测试?

    一机搞定多种产品,气密性检测仪还是太全能了

    ,不仅占用空间,还增加了采购和维护成本。如今,随着技术的进步,一台气密性检测仪,就能轻松搞定多种产品的密封性测试,真正实现了“一机多用”的高
    的头像 发表于 10-23 18:03 236次阅读
    一机<b class='flag-5'>搞定</b>多种<b class='flag-5'>产品</b>,气密性检测仪还是太全能了

    地平线与哈啰正式签署战略合作协议

    驾驶技术实现Robotaxi的商业成功,共同打造行业标杆产品。此次合作,是地平线前瞻战略布局的关键落子,标志着地平线智驾
    的头像 发表于 09-12 14:25 725次阅读

    增加语音控制功能关注这几颗芯片轻松搞定

    增加语音控制功能关注这几颗芯片轻松搞定 目前感觉几乎所有的头部或者非头部的产品都在争先恐后的上语音控制功能,产品单价高的上离在线AI对话功能,产品
    的头像 发表于 08-19 16:46 630次阅读

    宏集HMI-4G套装,轻松搞定“数据上云+异地远程运维”

    工业现场设备分散、环境复杂、网络难部署?宏集 HMI-4G 套装一站搞定轻松打破数据孤岛,实现数据上云与远程运维。文末附有真实客户案例,欢迎查阅参考。
    的头像 发表于 08-14 16:46 865次阅读
    宏集HMI-4G套装,<b class='flag-5'>轻松</b><b class='flag-5'>搞定</b>“数据上云+异地远程运维”

    科新闻 | 再获行业认可!科IO-Link模块荣获维科杯·OFweek 2025工业自动化「优秀产品奖」

    近日,在备受业界瞩目的「维科杯·OFweek2025中国工业自动化与数字化行业年度评选」中,科IO-LinkOEM嵌入式开发模块凭借技术创新与应用价值,荣获「优秀产品奖」。颁奖理由
    的头像 发表于 08-05 17:32 1005次阅读
    <b class='flag-5'>虹</b>科新闻 | 再获行业认可!<b class='flag-5'>虹</b>科IO-Link模块荣获维科杯·OFweek 2025工业自动化「优秀<b class='flag-5'>产品</b>奖」

    Modbus协议转换:让工业设备轻松“对话”

    在工业自动化中,Modbus协议是设备通信的关键。本文将聚焦于Modbus协议的串口与网口转换需求,并通过ZLG致远电子PXB-6030D的案例,展示如何轻松实现
    的头像 发表于 07-15 11:47 460次阅读
    Modbus<b class='flag-5'>协议</b>转换:让工业设备<b class='flag-5'>轻松</b>“对话”

    “跨界”也轻松:CC\\-Link IE搞定Modbus RTU电能仪表实战

    。 总结 在工业物联网时代,协议互通是实现智能化的基础。耐达讯通信技术CC-Link IE转Modbus RTU网关为电力工程师提供了一把解决新旧设备融合问题的“钥匙”。它不仅盘活了现有资产,还赋予了它们
    发表于 06-30 09:42

    CADENAS 数字产品配置器轻松实现Ascendor电梯规划

    。2022 年,Ascendor 启动了一项数字化推进计划,其中一个重要部分就是实施由 CADENAS 提供技术支持的数字化产品配置器。 利用高质量的规划数据进行灵活的电梯规划 数字产品配置器提供
    发表于 04-28 14:22

    ProfibusDP转Profinet网关,轻松搞定

    通信。为了实现这两种协议之间的互操作性,需要使用Profibus-DP转Profinet网关。本文将详细介绍兴达易控XD-PNPBm20网关的作用、配置步骤以及相关注意事项。
    的头像 发表于 04-12 09:55 439次阅读
    ProfibusDP转Profinet网关,<b class='flag-5'>轻松</b><b class='flag-5'>搞定</b>!

    科直播回放 | IO-Link技术概述与科IO-Link OEM

    科「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与科IO-LinkOEM」感谢各位朋友的热情参与!本期直播中科专业讲师瞿工带大家走进工业4.0深
    的头像 发表于 02-19 17:34 1144次阅读
    <b class='flag-5'>虹</b>科直播回放 | IO-Link<b class='flag-5'>技术</b>概述与<b class='flag-5'>虹</b>科IO-Link OEM

    RK3576有多强?实测三屏八摄像头轻松搞定

    RK3576参数强劲RK3576是瑞芯微推出的一款高性能AIoT处理器,这款芯片以其卓越的计算能力、多屏幕支持、强大的视频编解码能力和高效的协处理器而闻名。三屏8摄像头轻松搞定米尔基于他们推出
    的头像 发表于 01-16 08:06 1181次阅读
    RK3576有多强?实测三屏八摄像头<b class='flag-5'>轻松</b><b class='flag-5'>搞定</b>

    科方案 仅需4个步骤!轻松高效搭建科TSN测试网络

    随着汽车行业向分层同构以太网网络的转型,时间敏感网络(TSN)逐渐成为实现确定性以太网互操作性的关键解决方案。本文将详细介绍如何快速搭建TSN测试网络,涵盖从流量特征分析到网络配置的全过程,并介绍科TSN网络仿真系统的应用与优势。
    的头像 发表于 01-06 11:32 912次阅读
    <b class='flag-5'>虹</b>科方案 仅需4个步骤!<b class='flag-5'>轻松</b>高效搭建<b class='flag-5'>虹</b>科TSN测试网络