吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

BabyLIN產(chǎn)品如何輕松搞定K線協(xié)議實現(xiàn)?

虹科技術 ? 來源:虹科云 ? 作者:虹科云 ? 2023-12-06 13:44 ? 次閱讀

來源:虹科汽車電子科技術丨BabyLIN產(chǎn)品如何輕松搞定K線協(xié)議實現(xiàn)?

歡迎關注虹科,為您提供最新資訊!

導讀

為了實現(xiàn)K線通信SDF-V3在協(xié)議部分中定義了新的協(xié)議類型 KLine Raw 。所有能夠運行SDF-V3文件(LinWorks版本在V.2.29.4以上)并使用最新固件(固件版本在V.6.18以上)的BabyLIN設備都可以執(zhí)行KLine Raw協(xié)議,本文將介紹BabyLIN產(chǎn)品的K線協(xié)議實現(xiàn)。

KLine Raw實現(xiàn)

與其他協(xié)議實現(xiàn)相同,需要在SessionConf中新建Protocols,定義KLine Raw類型協(xié)議。

image.png

在協(xié)議中可以自定義服務,Service由請求幀和響應幀組成。通過在屬性中選擇Request only,則可以省略響應幀的定義。

image.png

使用K線協(xié)議的LIN總線接口的波特率和字節(jié)格式可以通過宏命令Set Speed (Write Speed)進行修改。

image.png

請求幀的定義

K線協(xié)議中幀的長度可以是常量、變量或從信號中檢索的值。如果將幀長度定義為變量,幀長度由實際映射的長度來計算。

image.png

1. 常量映射

如下圖所示,常量映射的步驟為:首先添加一個映射項(1),然后定義該映射項的起始位置和大小(2),然后定義該映射項的常量值(3),最后保存數(shù)據(jù)(4)。

image.png

2. 信號映射

如下圖所示,信號映射定義的步驟為:首先在右側信號列表中選擇所請求的信號(1),將其添加到映射列表(2),并最終將偏移量調整為有效載荷(3),添加好本幀中需要的所有信號后點擊OK完成(4)。

image.png

兩種有效載荷定義方法可以結合在一起,在這種情況下,首先應用常數(shù)映射,然后合并信號映射;幀的未映射區(qū)域將用通用協(xié)議屬性中給出的填充字節(jié)填充。

image.png

響應幀的定義也以同樣的方式進行,只是常量負載映射在這里沒有意義。

啟動K線通信

LIN總線通信啟動時,將自動啟動LDF的第一個調度或啟動命令給出的調度。在LIN總線上使用K線通信時,應該使用空調度表的方式進行。需要在LDF中設置一個僅診斷請求幀的調度表,用來啟動總線。由此來運行一個“空”調度,然后可以使用宏命令執(zhí)行K線協(xié)議服務,在總線上傳輸和接收K線幀。默認情況下,LIN總線啟動將產(chǎn)生喚醒脈沖事件。若想避免這一點,可以通過在Virtual Signal中將系統(tǒng)信號@@SYSCFG307的初始值設置為5來實現(xiàn)。

image.png

注意:BabyLIN系列產(chǎn)品的K線通信實現(xiàn)需要額外激活,請聯(lián)系虹科獲取激活方式。

總結

虹科LIN總線仿真測試解決方案,基于Baby-LIN系列產(chǎn)品,能夠對LIN、CAN節(jié)點/系統(tǒng)進行主從仿真和分析, 支持基于事件的信號配置、順序控制、錯誤判斷和觸發(fā)動作 ,廣泛用于汽車零部件和生產(chǎn)線測試。產(chǎn)品都配有免費的LINWorks軟件,在測試件的功能操作與軟件界面之間建立起友好交互。此外,虹科也支持 定制二次開發(fā)、測試服務 ,歡迎聯(lián)系虹科獲取更多詳細資料

image.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 汽車電子
    +關注

    關注

    3029

    文章

    8023

    瀏覽量

    167800
  • 協(xié)議
    +關注

    關注

    2

    文章

    606

    瀏覽量

    39341
  • k線
    +關注

    關注

    0

    文章

    5

    瀏覽量

    3112
收藏 人收藏

    評論

    相關推薦

    一本讓你輕松搞定電磁兼容整改的書。測試原理+整改實例

    一本讓你輕松搞定電磁兼容整改的書。測試原理+整改實例
    發(fā)表于 05-30 21:54

    【178頁完整版】輕松搞定C語言(提高篇)!!

    【178頁完整版】輕松搞定C語言(提高篇)!!需要完整版的朋友可以下載附件保存哦~
    發(fā)表于 08-16 10:58

    輕松搞定C語言(提高篇)

    太大,上傳不了附件,以下是網(wǎng)盤鏈接:輕松搞定C語言(提高篇)鏈接:https://pan.baidu.com/s/1epKmrHjVZddkOiRugTSgXQ 提取碼:cq6c
    發(fā)表于 09-14 17:29

    基于K診斷協(xié)議的驅動器設計指南

    隨著汽車電子控制單元功能的增加及升級換代的需要,診斷功能已經(jīng)成為ECU不可或缺的重要組成部分,因此,深入研究診斷協(xié)議及其實現(xiàn)非常必要。基于K的ISO14230和基于CAN總線的ISO
    發(fā)表于 09-18 16:17 ?17次下載
    基于<b class='flag-5'>K</b><b class='flag-5'>線</b>診斷<b class='flag-5'>協(xié)議</b>的驅動器設計指南

    基于K/CAN總線的KWP2000協(xié)議分析

    Protocol 2000),該協(xié)議實現(xiàn)了一套完整的車載診斷服務,并且滿足E-OBD(European On Board Diagnose)標準。KWP2000最初是基于K的診斷
    發(fā)表于 11-27 11:01 ?12次下載
    基于<b class='flag-5'>K</b><b class='flag-5'>線</b>/CAN總線的KWP2000<b class='flag-5'>協(xié)議</b>分析

    K診斷協(xié)議驅動器的工作原理及如何實現(xiàn)設計

    ISO14230-1定義了K物理層協(xié)議,ISO14230-2定義了數(shù)據(jù)鏈路層協(xié)議,ISO14230-3定義了應用層協(xié)議,其與OSI模型對應
    的頭像 發(fā)表于 04-13 09:47 ?6286次閱讀
    <b class='flag-5'>K</b><b class='flag-5'>線</b>診斷<b class='flag-5'>協(xié)議</b>驅動器的工作原理及如何<b class='flag-5'>實現(xiàn)</b>設計

    10大法則助你輕松搞定DC/DC電源轉換方案

    10大法則助你輕松搞定DC/DC電源轉換方案。
    發(fā)表于 06-03 16:33 ?7次下載

    輕松搞定立磨搖臂軸承室磨損問題

    輕松搞定立磨搖臂軸承室磨損問題
    發(fā)表于 03-28 15:34 ?1次下載

    4K片源共享,WebDAV協(xié)議輕松搞定

    、音樂、VLOG素材等,你會選擇用什么途徑共享文件?后臺回復關鍵詞【4K】,可獲取4K片源demo。WebDAV協(xié)議對于文件共享,普遍常見的就是使用U盤,文件從電腦
    的頭像 發(fā)表于 01-11 17:43 ?4409次閱讀
    4<b class='flag-5'>K</b>片源共享,WebDAV<b class='flag-5'>協(xié)議</b><b class='flag-5'>輕松</b><b class='flag-5'>搞定</b>!

    虹科技術 | BabyLIN的三種編程方式教你輕松駕馭總線通信

    虹科BabyLIN的三種編程方式教你輕松駕馭總線通信概述BabyLIN對LIN總線進行了專業(yè)的集成,特殊型號的設備還可以兼容CAN總線使用,對于車載網(wǎng)絡的測試有著獨特的優(yōu)勢。
    的頭像 發(fā)表于 05-04 15:15 ?3036次閱讀
    虹科技術 | <b class='flag-5'>BabyLIN</b>的三種編程方式教你<b class='flag-5'>輕松</b>駕馭總線通信

    STM8S和STM32 MCU:一致的8/32位產(chǎn)品線實現(xiàn)輕松移植

    電子發(fā)燒友網(wǎng)站提供《STM8S和STM32 MCU:一致的8/32位產(chǎn)品線實現(xiàn)輕松移植.pdf》資料免費下載
    發(fā)表于 09-21 11:33 ?0次下載
    STM8S和STM32 MCU:一致的8/32位<b class='flag-5'>產(chǎn)品線</b><b class='flag-5'>實現(xiàn)</b><b class='flag-5'>輕松</b>移植

    如何輕松實現(xiàn)MQTT接入阿里云IoT平臺

    教你輕松實現(xiàn)使用MQTT協(xié)議接入阿里云平臺
    發(fā)表于 03-29 11:05 ?10次下載

    學會這4招,輕松搞定開關電源EMI

    學會這4招,輕松搞定開關電源EMI
    的頭像 發(fā)表于 12-05 16:57 ?927次閱讀
    學會這4招,<b class='flag-5'>輕松</b><b class='flag-5'>搞定</b>開關電源EMI

    虹科技術 | BabyLIN產(chǎn)品如何輕松搞定K協(xié)議實現(xiàn)

    概述: 為了實現(xiàn)K通信,SDF-V3在協(xié)議部分中定義了新的協(xié)議類型 KLine Raw。 所有能夠運行SDF-V3文件(LinWorks版
    的頭像 發(fā)表于 12-04 13:46 ?671次閱讀
    虹科技術 | <b class='flag-5'>BabyLIN</b><b class='flag-5'>產(chǎn)品</b>如何<b class='flag-5'>輕松</b><b class='flag-5'>搞定</b><b class='flag-5'>K</b><b class='flag-5'>線</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>實現(xiàn)</b>?

    虹科技術|保障數(shù)據(jù)傳輸穩(wěn)定性:BabyLIN產(chǎn)品的CRC算法實現(xiàn)

    文章將以CRC8校驗為例,介紹在BabyLIN產(chǎn)品中如何使用CRC校驗算法。 CRC校驗原理 在CAN報文中,增加Checksum校驗,能夠用來檢測和校驗數(shù)據(jù)傳輸或保存后可能出現(xiàn)的錯誤。它是利用除法及余數(shù)的原理來作錯誤偵測的。CRC8校驗算法,就是對一幀報文進行校驗和計算
    的頭像 發(fā)表于 01-02 10:45 ?556次閱讀
    虹科技術|保障數(shù)據(jù)傳輸穩(wěn)定性:<b class='flag-5'>BabyLIN</b><b class='flag-5'>產(chǎn)品</b>的CRC算法<b class='flag-5'>實現(xiàn)</b>
    大发888棋牌| 新时代娱乐城| 做生意店门口有个马葫芦盖风水| 融水| 威尼斯人娱乐场 赌场网址| 百家乐官网那里最好| 伯爵百家乐官网娱乐城| 德州扑克单机版下载| 百家乐娱乐下载| 百家乐下注平台| 百家乐官网庄闲赢负表| 高雄县| 大赢家博彩| 威尼斯人娱乐城线上赌场| 百家乐黄金城游戏大厅| 富二代百家乐官网的玩法技巧和规则 | 百家乐稳一点的押法| 百家乐官网出牌规| 真人百家乐官网破解软件下载| 博彩通天上人间| 棋牌娱乐城注册送58| 威尼斯人娱乐网网上百家乐的玩法技巧和规则| 24山度数| 7位百家乐官网扑克桌| 柬埔寨百家乐官网的玩法技巧和规则 | 大发888信用好不好| 百家乐娱乐备用网址| 百家乐经验博彩正网| 在线百家乐有些一| 做生意看风水| 百家乐官网平注法到6568| 真人百家乐官网软件云南景| 百家乐官网庄闲对冲| 百家乐官网一般的庄闲比例是多少| 香港百家乐官网赌场| 百家乐官网长龙太阳城| 百家乐官网德州桌| 澳门百家乐官网娱乐城信誉如何| 百家乐官网庄家赢钱方法| 皇冠官方网址| 1737棋牌游戏中心|