chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

盟通方案|如何集成J1939協(xié)議

盟通科技 ? 2025-06-13 11:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SAE J1939是美國(guó)汽車工程師協(xié)會(huì)開發(fā)的商用車行業(yè)標(biāo)準(zhǔn)通信協(xié)議,基于CAN總線技術(shù)構(gòu)建,專為重型車輛(卡車、客車)及工業(yè)設(shè)備設(shè)計(jì),實(shí)現(xiàn)ECU間實(shí)時(shí)數(shù)據(jù)交換與控制。

J1939采用CAN 29位擴(kuò)展幀進(jìn)行數(shù)據(jù)通訊,主要以廣播通訊為主。借助盟通科技提供的J1939協(xié)議棧,用戶能夠快速、簡(jiǎn)便地開發(fā)J1939設(shè)備。該協(xié)議棧包含了將J1939集成到自身設(shè)備中所需的所有功能。

J1939協(xié)議棧

J1939協(xié)議棧提供豐富的驅(qū)動(dòng)接口,這確保了極高的部署靈活性,能夠輕松地適配現(xiàn)有或新的CAN控制器CPU類型,從而顯著簡(jiǎn)化硬件平臺(tái)更換過程。

它支持多種實(shí)時(shí)操作系統(tǒng)(RTOSLinux(SocketCAN、can4linux)、WindowsQNX。交付范圍包含多個(gè)示例,幫助用戶能夠輕松且清晰地了解 J1939棧的使用方法。

wKgZPGhLmpiAMiUtAABQVEMZnow103.pngwKgZPGhLmqOAEXbhABsfqIkwn4Y611.png

J1939 FD協(xié)議棧

J1939 FD協(xié)議棧能夠根據(jù)J1939-22標(biāo)準(zhǔn)快速的開發(fā)J1939 FD設(shè)備,并且可以保證在不修改上層應(yīng)用的情況下集成J1939FD。其API設(shè)計(jì)簡(jiǎn)化了數(shù)據(jù)接收的評(píng)估流程,J1939 FD協(xié)議棧同樣提供了豐富的驅(qū)動(dòng)程序接口。

J1939 FD協(xié)議棧的基本功能和配置方法與J1939協(xié)議棧完全相同,憑借CAN-FD的高通訊效率,J1939 FD協(xié)議棧能在更復(fù)雜的設(shè)備環(huán)境下實(shí)現(xiàn)更好的性能。

J1939協(xié)議棧PGN和SPN的配置

為了盡可能降低資源的消耗,J1939協(xié)議??梢赃M(jìn)行大規(guī)模的配置和擴(kuò)展。通過各種配置選項(xiàng),可以實(shí)現(xiàn)對(duì)客戶產(chǎn)品的個(gè)性化調(diào)整。這些功能的設(shè)置是通過圖形化配置工具J1939 DeviceDesigner完成的。借助該工具,用戶能夠通過集成數(shù)據(jù)庫(kù)來配置PGN和SPN的映射關(guān)系。

基于此,J1939 DeviceDesigner會(huì)生成PGN和SPN配置以及初始化函數(shù)(以C語(yǔ)言實(shí)現(xiàn)),并生成設(shè)備文檔。此外,J1939 DeviceDesigner還會(huì)通過設(shè)備屬性對(duì)J1939協(xié)議棧和驅(qū)動(dòng)程序包進(jìn)行最優(yōu)配置。

根據(jù)綜合數(shù)據(jù)庫(kù)以及輸入的信息,PGN和SPN的配置將以C語(yǔ)言的源代碼文件形式生成,并會(huì)被整合到應(yīng)用程序中,作為協(xié)議棧的接口。根據(jù)配置的不同,用戶可以直接從應(yīng)用程序中訪問PGN的變量,這些變量就是以C語(yǔ)言變量的形式存在的。

wKgZPGhLm2aAfzeFAACj9-AfmK0939.png

J1939協(xié)議棧初始化代碼的生成

根據(jù)PGNs和SPNs的設(shè)置及定義,會(huì)生成一個(gè)配置和初始化文件,該文件以C語(yǔ)言源代碼文件的形式呈現(xiàn),確保僅編譯和初始化J1939協(xié)議棧中實(shí)際使用的服務(wù)。此外,還對(duì)J1939協(xié)議棧的資源存儲(chǔ)需求進(jìn)行了優(yōu)化配置。

與PGN的配置、設(shè)置及描述相關(guān),以及針對(duì)特定設(shè)備的其他設(shè)置,都會(huì)生成一份以HTML和文本格式呈現(xiàn)的設(shè)備文檔。這份文檔與當(dāng)前的設(shè)置和實(shí)施情況完全一致,因此始終是最新的。此外,您還可以將生成的文檔用作設(shè)備用戶文檔的一部分,或者將其導(dǎo)入到文字處理程序中。

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

    關(guān)注

    145

    文章

    2019

    瀏覽量

    134617
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    965

    瀏覽量

    56857
  • J1939協(xié)議
    +關(guān)注

    關(guān)注

    1

    文章

    7

    瀏覽量

    8170
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于J1939協(xié)議的組合儀表的設(shè)計(jì)與實(shí)現(xiàn)

    基于J1939協(xié)議的組合儀表的設(shè)計(jì)與實(shí)現(xiàn)摘要:本文首先介紹了CAN 總線和J1939 協(xié)議,然后重點(diǎn)介紹了基于J1939
    發(fā)表于 05-17 11:45

    DSP28335實(shí)現(xiàn)J1939協(xié)議???

    請(qǐng)問DSP28335自帶CAN模塊能否用來實(shí)現(xiàn)J1939協(xié)議通信?
    發(fā)表于 09-10 20:38

    J1939基礎(chǔ)入門知識(shí)分享

    通信。J1939描述了CAN總線的一種網(wǎng)絡(luò)應(yīng)用,包括CAN網(wǎng)絡(luò)物理層定義、數(shù)據(jù)鏈路層定義、應(yīng)用層定義、網(wǎng)絡(luò)層定義、故障診斷、和網(wǎng)絡(luò)管理。在SAE J1939協(xié)議中,不僅僅指定了傳輸類型、報(bào)文結(jié)構(gòu)及其
    發(fā)表于 04-11 07:00

    基于LabVIEW和J1939協(xié)議的CAN總線通訊平臺(tái)構(gòu)建

    最近在公司搭建J1939協(xié)議的CAN通訊,查了資料,非常不錯(cuò),可以學(xué)習(xí)一下
    發(fā)表于 04-24 09:58

    SAE J1939 協(xié)議源代碼分享

    發(fā)現(xiàn)一個(gè)剛開源的J1939協(xié)議棧,親們相關(guān)地址如下:源代碼下載地址github下載地址:https://github.com/XeiTongXueFlyMe/J1939源代碼分析網(wǎng)址:http
    發(fā)表于 07-30 11:39

    J1939協(xié)議理解

    J1939協(xié)議理解
    發(fā)表于 05-06 15:23

    基于J1939協(xié)議的組合儀表的設(shè)計(jì)與實(shí)現(xiàn)

    摘要:本文首先介紹了CAN 總線和J1939 協(xié)議,然后重點(diǎn)介紹了基于J1939 協(xié)議應(yīng)用AT90CAN32 作為微控制器的組合儀表的硬件和軟件的實(shí)現(xiàn)方法,并且在實(shí)際的調(diào)試當(dāng)中,取得了
    發(fā)表于 05-16 18:55 ?36次下載

    基于J1939的汽車CAN總線教學(xué)實(shí)驗(yàn)系統(tǒng)

    針對(duì)J1939協(xié)議培訓(xùn)要求,構(gòu)建了一個(gè)基于J1939協(xié)議的汽車總線培訓(xùn)實(shí)驗(yàn)系統(tǒng)。系統(tǒng)硬件由計(jì)算機(jī)、Kvaser CAN總線分析儀以及基于J1939
    發(fā)表于 08-06 10:25 ?50次下載

    SAE J1939協(xié)議分析指南

    SAE J1939協(xié)議是由汽車工程協(xié)會(huì)(SAE)定義的,SAE J1939協(xié)議在商用車輛、艦船、軌道機(jī)車、農(nóng)業(yè)機(jī)械和大型發(fā)動(dòng)機(jī)中是應(yīng)用最廣泛的應(yīng)用層
    發(fā)表于 03-13 13:50 ?189次下載

    基于SAE J1939協(xié)議的車輛網(wǎng)絡(luò)通信

    目前,車輛的ECU產(chǎn)品大都帶有SAE J1939 CAN接口。針對(duì)具有SAE J1939 CAN接口的ECU產(chǎn)品(如發(fā)動(dòng)機(jī)、變速器及其緩速器和ABS等ECU),自定義若干ECU,集成實(shí)現(xiàn)基于SAE
    發(fā)表于 09-24 00:49 ?6308次閱讀
    基于SAE <b class='flag-5'>J1939</b><b class='flag-5'>協(xié)議</b>的車輛網(wǎng)絡(luò)通信

    CAN高層協(xié)議J1939的基礎(chǔ)和應(yīng)用以及開發(fā)介紹

    CAN做為應(yīng)用比較廣泛的通信總線,受到了越來越多的客戶喜歡和青睞,廣泛應(yīng)用于工業(yè)和汽車,常見的高層協(xié)議有CANopen,J1939,DeviceNet等,在公眾號(hào)曾經(jīng)分享過超過15篇有關(guān)CAN的高層
    的頭像 發(fā)表于 04-02 10:45 ?5446次閱讀
    CAN高層<b class='flag-5'>協(xié)議</b><b class='flag-5'>J1939</b>的基礎(chǔ)和應(yīng)用以及開發(fā)介紹

    J1939協(xié)議理解

    J1939協(xié)議基礎(chǔ)知識(shí)講解。
    發(fā)表于 05-06 15:34 ?15次下載

    基于恩智浦MPC5744P的SAE J1939協(xié)議棧開發(fā)

    摘要 本篇筆記主要記錄基于恩智浦MPC5744P的SAE J1939協(xié)議棧開發(fā),接口設(shè)計(jì),以之前總結(jié)的CAN驅(qū)動(dòng)設(shè)計(jì)為基礎(chǔ)。 準(zhǔn)備工作 準(zhǔn)備一個(gè)CAN驅(qū)動(dòng)可以正常工作的工程。 熟悉J1939協(xié)
    的頭像 發(fā)表于 09-24 16:15 ?8777次閱讀
    基于恩智浦MPC5744P的SAE <b class='flag-5'>J1939</b><b class='flag-5'>協(xié)議</b>棧開發(fā)

    SAE J1939協(xié)議解讀

    在乘用車領(lǐng)域比較熟知的是CAN(FD)、LIN、FlexRay、Ethernet等通信協(xié)議,但對(duì)于J1939往往所知甚少。其實(shí)在CAN總線協(xié)議誕生之初,J1939
    的頭像 發(fā)表于 11-09 08:25 ?3309次閱讀
    SAE <b class='flag-5'>J1939</b><b class='flag-5'>協(xié)議</b>解讀

    SAE J1939中英文資料

    最全的J1939中英文協(xié)議資料
    發(fā)表于 11-26 15:06 ?5次下載