大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

行業(yè)產(chǎn)品

  • 行業(yè)產(chǎn)品

廣州智維電子科技有限公司


RP1210A(RP1210B)介紹

返回列表頁
參  考  價(jià)面議
具體成交價(jià)以合同協(xié)議為準(zhǔn)

產(chǎn)品型號(hào)

品       牌

廠商性質(zhì)經(jīng)銷商

所  在  地廣州市

聯(lián)系方式:劉落實(shí)查看聯(lián)系方式

更新時(shí)間:2025-04-15 09:09:49瀏覽次數(shù):39次

聯(lián)系我時(shí),請(qǐng)告知來自 智能制造網(wǎng)


    暫無信息

經(jīng)營(yíng)模式:經(jīng)銷商

商鋪產(chǎn)品:758條

所在地區(qū):廣東

聯(lián)系人:劉落實(shí) (技術(shù)支持 )

產(chǎn)品簡(jiǎn)介

概要RP1210是由技術(shù)和維護(hù)委員會(huì)(TMC)編寫的一種建議性實(shí)踐

詳細(xì)介紹

概要

RP1210是由技術(shù)和維護(hù)委員會(huì)(TMC)編寫的一種建議性實(shí)踐。RP1210用于對(duì)重型車輛射頻相關(guān)的(主要針對(duì))電子控制單元(ECU)進(jìn)行二次編程和分析。RP1210的目標(biāo)是為車輛ECU和使用微軟Windows操作系統(tǒng)的電腦之間的通信創(chuàng)建標(biāo)準(zhǔn)化的API。該標(biāo)準(zhǔn)使得第三方公司可以開發(fā)和銷售連接到車載通信總線(即CAN)的PC與ECU之間所需的硬件接口。


圖1顯示連接原理。RP1210 API包含用于通信的標(biāo)準(zhǔn)函數(shù)和例程(例如connect、write和read)。硬件設(shè)備必須使用標(biāo)準(zhǔn)函數(shù)并能夠獨(dú)立于與其連接的數(shù)據(jù)通信協(xié)議與ECU進(jìn)行通信。 RP1210A硬件設(shè)備應(yīng)當(dāng)包含下列協(xié)議:J1708/J1587、CAN、J1939和J1850。版本的RP1210B還可以選擇支持J1850。


fig1-rp1210-setup1

圖1. RP1210設(shè)置


背景

隨著汽車電子變得越來越復(fù)雜,對(duì)分析和重新編程不符合原理的ECU的工具的需求變得越來越重要。因?yàn)槊考移噺S商都有其自己的特殊命令用于編程,所以除了OEM廠商之外,幾乎沒有任何人能夠開發(fā)這種工具。因?yàn)槭袌?chǎng)上沒有競(jìng)爭(zhēng),所以這些工具非常昂貴。因?yàn)槊考移噺S商都有其自己的工具,所以想要分析和維修幾種品牌車輛的汽車維修店必須每個(gè)品牌都提供一個(gè)開發(fā)工具。RP1210概念使得為所有品牌使用相同的硬件工具變得可能。OEM仍然供應(yīng)用于對(duì)ECU進(jìn)行編程的電腦應(yīng)用程序,但是電腦應(yīng)用程序和硬件工具之間的標(biāo)準(zhǔn)API使得任何廠商都有可能創(chuàng)建硬件工具。

RP1210版本

這種建議實(shí)踐的版本是RP1210B,發(fā)布于2006年9月。相對(duì)于先前的版本RP1210A,RP1210B的主要升級(jí)是 –

  • 可選協(xié)議J1850
  • 不再?gòu)?qiáng)制支持Windows 3.1
  • 可以改變CAN比特率 – 在RP1210A中,比特率固定為250kbps
  • 除了這些改變,RP1210B可向后兼容RP1210A。


常規(guī)要求

RP1210 API可用于不同版本的Microsoft Windows。沒有特定要求必須支持所有版本的Windows操作系統(tǒng)。RP1210A可能支持Windows 3.1、95、98、ME、XP或更新版本的全部或一部分。RP1210B不一定要支持16位的Windows 3.1。


遵循RP1210的任何硬件設(shè)備應(yīng)當(dāng)能夠與支持相同的操作系統(tǒng)的任何遵循RP1210的軟件應(yīng)用程序協(xié)同工作。這表示硬件和軟件都必須遵循RP1210 API。


電腦和硬件工具之間的連接和通信取決于所選的硬件設(shè)備廠商。可以通過RS-232、USB或者甚至藍(lán)牙實(shí)現(xiàn)通信。重要的是,硬件工具的廠商還提供處理底層通信的驅(qū)動(dòng)程序(DLL)。在PC上運(yùn)行的編程軟件應(yīng)用程序不關(guān)心數(shù)據(jù)如何通過硬件工具(通過硬件工具)發(fā)送到ECU。


硬件工具和車輛之間的連接取決于品牌。但是有一些標(biāo)準(zhǔn)連接器。


  • 對(duì)于J1939,使用9針Deutsch HD10-9(圖A)。
  • J1708使用6針Deutsch HD10-6(圖B)或9針Deutsch HD10-9(圖A)。
  • 對(duì)于“普通的"CAN(ISO 11898)和J1850,的汽車接口是圖C中所示的J1962(OBDII)。

通常,硬件開發(fā)工具廠商會(huì)為其開發(fā)工具支持的所有協(xié)議提供線纜和連接器。


                                                                

          圖A                                                 圖B                                                 圖C    




使用RP1210 DLL的應(yīng)用程序應(yīng)該讓用戶選擇使用哪種硬件工具。有時(shí)候應(yīng)用程序會(huì)自動(dòng)搜索連接到電腦的工具。當(dāng)選擇或發(fā)現(xiàn)硬件工具后,必須加載用于這個(gè)硬件的特定DLL。


來自汽車數(shù)據(jù)總線的報(bào)文被緩存在硬件工具中。這會(huì)占用硬件工具中的內(nèi)存空間。這還需要每個(gè)報(bào)文都有關(guān)聯(lián)的時(shí)間戳,這樣軟件應(yīng)用程序才能區(qū)分報(bào)文的先后順序。時(shí)間戳應(yīng)當(dāng)是4字節(jié)長(zhǎng),采用Motorola格式(有效字節(jié)在前)。

軟件應(yīng)用程序必須能夠初始化和重置硬件工具參數(shù)和引腳。可使用API函數(shù)實(shí)現(xiàn)此舉。

API必須包含用于報(bào)文過濾的函數(shù)。過濾應(yīng)當(dāng)由硬件工具進(jìn)行。這樣,無需一直向電腦發(fā)送任何不必要的報(bào)文。

必須能夠從軟件應(yīng)用程序控制硬件工具的初始化(例如,波特率設(shè)置和用于編程的引腳數(shù))。


RP1210(API)

RP1210 API包含大量標(biāo)準(zhǔn)化的函數(shù)用于控制電腦軟件應(yīng)用程序和連接到汽車總線上ECU的硬件之間的通信。要想把電腦連接到汽車總線,需要一些類型的硬件(包括CAN收發(fā)器)。J1587/1708需要不同的硬件收發(fā)器。


硬件工具提供物理手段來發(fā)送和接收不同總線類型上的報(bào)文,但是必須為每種協(xié)議使用正確的參數(shù)對(duì)它進(jìn)行初始化。為了從電腦控制硬件功能,我們需要一個(gè)API。必須同時(shí)在電腦應(yīng)用程序和硬件工具的微處理器中實(shí)現(xiàn)這個(gè)API。換句話說,硬件工具必須理解從電腦應(yīng)用程序發(fā)送過來的命令并返回請(qǐng)求的信息,或者在一些情況中僅僅確認(rèn)收到命令。RP1210文檔中描述了幾種標(biāo)準(zhǔn)命令。請(qǐng)參見表1。

函數(shù)名稱 簡(jiǎn)短說明
RP1210_ClientConnect 與API DLL建立一個(gè)邏輯客戶端連接
RP1210_ClientDisconnect 從API DLL斷開邏輯客戶端連接
RP1210_SendCommand 發(fā)送命令到API DLL,從而完成某些操作,例如過濾等
RP1210_SendMessage 發(fā)送一條報(bào)文到API DLL
RP1210_ReadMessage 從API DLL讀取一條報(bào)文
RP1210_ReadVersion 從API讀取關(guān)于API的版本信息
RP1210_ReadDetailedVersion 更新的讀取更多全面的版本信息的命令。建議使用這個(gè)命令來代替RP1210_ReadVersion調(diào)用
RP1210_GetErrorMsg 把RP1210錯(cuò)誤碼翻譯成錯(cuò)誤的文本說明
RP1210_GetHardwareStatus 返回連接和數(shù)據(jù)鏈路的信息狀態(tài)

表1:API函數(shù)說明

通過發(fā)送某些ECU特定的報(bào)文來完成ECU重新編程。這些報(bào)文使用RP1210_SendMessage命令以和任何其它報(bào)文相同的方式發(fā)送。

命令RP1210_SendCommand包括幾個(gè)功能,例如

  • 重置硬件設(shè)備
  • 設(shè)置和重置過濾器
  • 初始化廣播報(bào)文
  • 回傳報(bào)文

RP1210中的過濾函數(shù)是包含式過濾,這表示應(yīng)用程序必須明確哪些MID、PGN或CAN-ID可以通過。RP1210B的新特性包含一個(gè)排除式過濾函數(shù)。這種過濾器允許應(yīng)用程序讓所有報(bào)文通過(除了MID、PGN或CAN-ID選擇成不通過的報(bào)文)。硬件中不能過濾J1708 PID,必須在軟件應(yīng)用程序中完成。


報(bào)文回傳表示應(yīng)用程序通過硬件工具把報(bào)文發(fā)送到汽車總線上,然后報(bào)文被返回到硬件工具的接收?qǐng)?bào)文緩存中。然后,當(dāng)應(yīng)用程序讀取接收?qǐng)?bào)文緩存時(shí),傳輸?shù)膱?bào)文被返回到應(yīng)用程序。報(bào)文回傳默認(rèn)情況下被關(guān)閉。

P1210 API DLL

每家硬件工具廠商都提供名稱的DLL文件。這樣,電腦上的軟件應(yīng)用程序可以選擇連接到哪個(gè)硬件工具。

API DLL包含與電腦應(yīng)用程序中一致的函數(shù)。

RP1210文檔中沒有電腦和硬件工具之間的數(shù)據(jù)通信。這使得硬件工具廠商能夠選擇通信協(xié)議(例如RS-232、USB或者可能是一些無線協(xié)議)。每種協(xié)議都有其自己與電腦進(jìn)行通信的API。RP1210 API DLL必須提供RP1210 API函數(shù)和協(xié)議特定API之間的鏈接來發(fā)送和接收?qǐng)?bào)文。這顯然必須由硬件工具的廠商完成。這使得任何電腦應(yīng)用程序都可以使用標(biāo)準(zhǔn)的API函數(shù),而無需考慮硬件工具和電腦之間使用哪種協(xié)議。



感興趣的產(chǎn)品PRODUCTS YOU ARE INTERESTED IN

VXC-182i

面議

DAM-3218

面議

VXC-114H

面議

DAM-3217

面議

SC5071

面議

SSI2335S

面議

DAM-3216

面議

SC5021

面議

SC5083

面議

智能制造網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ? Copyright(C)?2021 http://www.xashilian.com,All rights reserved.

以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),智能制造網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。 溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。

會(huì)員登錄

×

請(qǐng)輸入賬號(hào)

請(qǐng)輸入密碼

=

請(qǐng)輸驗(yàn)證碼

收藏該商鋪

請(qǐng) 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
主站蜘蛛池模板: 哈密市| 神木县| 黎川县| 贵港市| 淮滨县| 雷波县| 杭锦后旗| 弥勒县| 大港区| 太湖县| 永城市| 宜丰县| 荣成市| 襄城县| 临朐县| 寿宁县| 界首市| 阜阳市| 康保县| 南涧| 台湾省| 云南省| 云阳县| 永寿县| 邵阳县| 织金县| 鹤山市| 富阳市| 辽阳县| 固安县| 泽库县| 临澧县| 玉田县| 禄丰县| 万宁市| 东台市| 望谟县| 奈曼旗| 皋兰县| 兴安县| 大化|