版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C13L12CAN/LIN總線C13L12CAN/LIN總線的基礎(chǔ)與實(shí).C13L12課程目完課程目完成本課程之后,您能夠定義CAN協(xié)議的基礎(chǔ)知能夠定義LIN協(xié)議的基礎(chǔ)知了解ihr的MicrochipLIN配置工具的使.C13L12課程安CAN的基課程安CAN的基礎(chǔ)知Microchip的32、16和8位CAN單片機(jī)的ECANLIN協(xié)議概ihr的新產(chǎn)品和演參考資總LIN.C13L12CANCAN是一種串行通信協(xié)CANCAN是一種串行通信協(xié)速總.C13L12變速牽引CAN速總CAN速總.C13L12變速牽引CAN由國際標(biāo)準(zhǔn)化組織(ISO)和CAN由國際標(biāo)準(zhǔn)化組織(ISO)和.C13L12網(wǎng)絡(luò)模網(wǎng)絡(luò)模OSI參考.C13L12物理應(yīng)用表示會話傳輸網(wǎng)絡(luò)數(shù)據(jù)鏈物理數(shù)據(jù)鏈路由ISO11898-1CAN物由ISO11898-1CAN物理層的上半部分——物理信令位編碼/位時(shí)序/.C13L12CAN物理CANCAN物理CANISO11898-支持最高1MbpsCAN低速(容錯(cuò)ISO11898-支持最高125kbps.C13L12CAN高速物理VCCCAN高速物理VCC4.5V至Tx和Rx為連接單片機(jī)的數(shù)字DV1.0VDV0.5VCANH和CANL上持續(xù)耐CANH和CANL上瞬間耐40m最大電纜長度@1120驅(qū)動程1km最大電纜長度120.C13L12CANDV<CANDV<DV>.C13L12ISO11898-1沒有定義什ISO11898-1沒有定義什么CAN物理介質(zhì)連接介質(zhì)相關(guān)接口.C13L12CAN的主要特CAN的主要特快速、穩(wěn)健的通基于報(bào)文,而不是基于支持點(diǎn)到點(diǎn)和組播報(bào).C13L12CAN基于報(bào)CAN基于報(bào)(不是基于地址所有報(bào)文均包含優(yōu)先級和數(shù)最高優(yōu)先級的ID為編號最低的節(jié)點(diǎn)可以請求數(shù)據(jù)(遠(yuǎn)程發(fā)送請[RTR]能力.C13L12CSMA/CD-帶沖突CSMA/CD-帶沖突解決的載波偵聽多路訪問和沖突檢.C13L12CSMA/CD-CSMA/CD-即使出現(xiàn)沖突,報(bào)文仍保持完所有仲裁均不損壞或延遲最高優(yōu)先級報(bào).C13L12CSMA/CD-要CSMA/CD-要.C13L12CAN的報(bào)文格標(biāo)識符(仲裁)數(shù)據(jù)08報(bào)文幀還含有幀起始、幀結(jié)束、CRC、控制和幀結(jié)束3個(gè)隱性位的幀間數(shù)01111111106411或29控CAN的報(bào)文格標(biāo)識符(仲裁)數(shù)據(jù)08報(bào)文幀還含有幀起始、幀結(jié)束、CRC、控制和幀結(jié)束3個(gè)隱性位的幀間數(shù)01111111106411或29控.C13L12仲節(jié)點(diǎn)在發(fā)送報(bào)文仲節(jié)點(diǎn)在發(fā)送報(bào)文前必須等到總線空閑的時(shí)如果兩個(gè)節(jié)點(diǎn)試圖在同一時(shí)間發(fā)送報(bào)文怎么辦標(biāo)識符的內(nèi)容用于仲裁誰先發(fā)送報(bào)GotWheelSpe…OhexcuseGot“OilPressureis5Got.C13L12仲兩個(gè)節(jié)點(diǎn)將繼續(xù)發(fā)送報(bào)文直到出現(xiàn)不匹總線上的0優(yōu)先級高于總線上的失敗的節(jié)點(diǎn)停止發(fā)送報(bào)文,獲勝節(jié)仲兩個(gè)節(jié)點(diǎn)將繼續(xù)發(fā)送報(bào)文直到出現(xiàn)不匹總線上的0優(yōu)先級高于總線上的失敗的節(jié)點(diǎn)停止發(fā)送報(bào)文,獲勝節(jié)點(diǎn)繼續(xù)發(fā)19619=E=.C13L12速00110011控00110010110仲裁示仲裁示.C13L1212仲裁節(jié)發(fā)送隱性 檢測到一個(gè)發(fā)送節(jié)檢測到一個(gè)顯性 總線時(shí)數(shù)01111111111 TBIT=位時(shí) 總線速率決定每個(gè)位的時(shí)如,1Mbit/s1us.C13L121或 0–總線時(shí)數(shù)01111111111 TBIT=位時(shí) 總線速率決定每個(gè)位的時(shí)如,1Mbit/s1us.C13L121或 0–64位時(shí)數(shù)01111111111一個(gè)CAN報(bào)文位由4.C13L121或 0–64同傳播相位段相位段位時(shí)數(shù)01111111111一個(gè)CAN報(bào)文位由4.C13L121或 0–64同傳播相位段相位段位時(shí)每個(gè)位時(shí)序段由整數(shù)個(gè)時(shí)間單元(稱為時(shí)間量子())組成同11-81-8位時(shí)每個(gè)位時(shí)序段由整數(shù)個(gè)時(shí)間單元(稱為時(shí)間量子())組成同11-81-81-8TBITTQ1TQ定義為波特率預(yù)分頻比(BRP)改變TQ位時(shí)間可在8至TQ范圍內(nèi).C13L12傳播相位段相位段同位流中無時(shí)接收器在隱性到顯性轉(zhuǎn)換時(shí)同同位流中無時(shí)接收器在隱性到顯性轉(zhuǎn)換時(shí)同.C13L12位填位填充確保產(chǎn)生隱性到顯性位填充出現(xiàn)在連續(xù)5個(gè)相同位之隱性或顯12345S1212填充112345S123位填位填充確保產(chǎn)生隱性到顯性位填充出現(xiàn)在連續(xù)5個(gè)相同位之隱性或顯12345S1212填充112345S123.C13L12邊沿之間的最大時(shí)位填充確保產(chǎn)生隱性到顯性填充位出邊沿之間的最大時(shí)位填充確保產(chǎn)生隱性到顯性填充位出現(xiàn)在第5個(gè)相同位之表明同步邊沿之間的最大時(shí)間為10個(gè)位123456789S填充.C13L12SS錯(cuò)誤處初始MAB接收到報(bào)拋棄是否否接收與過錯(cuò)誤處初始MAB接收到報(bào)拋棄是否否接收與過濾器/報(bào)文匹配感興趣的是.C13L12錯(cuò)誤接收緩沖錯(cuò)誤處CAN錯(cuò)誤處CAN協(xié)議定義了幾種不同類型的錯(cuò)誤確保報(bào)文的完整對故障節(jié)點(diǎn)采取的措施(故障界定.C13L12主動錯(cuò)誤主動錯(cuò)誤標(biāo)回定界6 6 80000000000001111116-12錯(cuò)誤標(biāo)志的疊.C13L12CRC字15CRCCRC字段附有15位發(fā)送節(jié)點(diǎn)發(fā)現(xiàn)出現(xiàn)錯(cuò)誤,重新發(fā)送原始.CRC字15CRCCRC字段附有15位發(fā)送節(jié)點(diǎn)發(fā)現(xiàn)出現(xiàn)錯(cuò)誤,重新發(fā)送原始.C13L12應(yīng)答錯(cuò)字應(yīng)答錯(cuò).C13L12應(yīng)答錯(cuò)字應(yīng)答錯(cuò).C13L12形式錯(cuò)字字幀結(jié)定界形式錯(cuò)原報(bào)文則重新.C13L12形式錯(cuò)字字幀結(jié)定界形式錯(cuò)原報(bào)文則重新.C13L12填充錯(cuò)仲控?cái)?shù)填充錯(cuò)發(fā)送錯(cuò)誤幀,隨后重復(fù)發(fā)送.C13L12幀起字字字字 填充錯(cuò)仲控?cái)?shù)填充錯(cuò)發(fā)送錯(cuò)誤幀,隨后重復(fù)發(fā)送.C13L12幀起字字字字 位錯(cuò)控?cái)?shù)幀位錯(cuò)仲裁期間(標(biāo)準(zhǔn)仲裁程序在應(yīng)答間隙位(基于有效的報(bào)文確認(rèn).C13L12幀起 字字字結(jié)位錯(cuò)控?cái)?shù)幀位錯(cuò)仲裁期間(標(biāo)準(zhǔn)仲裁程序在應(yīng)答間隙位(基于有效的報(bào)文確認(rèn).C13L12幀起 字字字結(jié)故障界錯(cuò)誤主動為正常模計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)節(jié)點(diǎn)節(jié)點(diǎn)節(jié)點(diǎn)故障界錯(cuò)誤主動為正常模計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)節(jié)點(diǎn)節(jié)點(diǎn)節(jié)點(diǎn)主主主.C13L12故障界任一錯(cuò)誤計(jì)數(shù)器超過95時(shí),產(chǎn)生報(bào)警中計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)錯(cuò)警節(jié)點(diǎn)TEC節(jié)點(diǎn)節(jié)點(diǎn)REC>主被故障界任一錯(cuò)誤計(jì)數(shù)器超過95時(shí),產(chǎn)生報(bào)警中計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)錯(cuò)警節(jié)點(diǎn)TEC節(jié)點(diǎn)節(jié)點(diǎn)REC>主被主.C13L12故障界發(fā)送錯(cuò)誤計(jì)數(shù)器值>255時(shí),節(jié)點(diǎn)狀態(tài)變?yōu)椴荒茉诳偩€上發(fā)送任何報(bào)計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)錯(cuò)警節(jié)點(diǎn)故障界發(fā)送錯(cuò)誤計(jì)數(shù)器值>255時(shí),節(jié)點(diǎn)狀態(tài)變?yōu)椴荒茉诳偩€上發(fā)送任何報(bào)計(jì)數(shù)計(jì)數(shù)計(jì)數(shù)錯(cuò)警節(jié)點(diǎn)TEC節(jié)點(diǎn)節(jié)點(diǎn)REC>主總線主.C13L12從總線關(guān)閉恢有兩種方法恢從總線關(guān)閉恢有兩種方法恢轉(zhuǎn)換到配置REC和TECREC>或TEC>TEC>.C13L12課程安CAN的基課程安CAN的基礎(chǔ)知Microchip的32、16和8位CAN單片機(jī)的ECANLIN協(xié)議概ihr的新產(chǎn)品和演參考資總LIN.C13L12標(biāo)準(zhǔn)CAN標(biāo)識CAN標(biāo)識符通常寫為十六進(jìn)制1110標(biāo)準(zhǔn)CAN標(biāo)識CAN標(biāo)識符通常寫為十六進(jìn)制1110=CAN寄存器為8110=>RXBnSIDH=01101011=RXBnSIDL=11000000=.C13L12對ID位進(jìn)行屏蔽和過CAN標(biāo)準(zhǔn)Id.C13L120XX接100接101拒110拒111接過濾器/屏蔽器真值表 屏蔽器位n過濾器位n 0對ID位進(jìn)行屏蔽和過CAN標(biāo)準(zhǔn)Id.C13L120XX接100接101拒110拒111接過濾器/屏蔽器真值表 屏蔽器位n過濾器位n 011010111100對ID位進(jìn)行屏蔽和過ID=01101011110CAN總接收屏01101011110接收過接收緩屏蔽器和過濾器設(shè)置.0x354、0x356、對ID位進(jìn)行屏蔽和過ID=01101011110CAN總接收屏01101011110接收過接收緩屏蔽器和過濾器設(shè)置.0x354、0x356、0x35C和C13L120110101X1X011111110101接收報(bào)協(xié)議引擎接收報(bào)文存報(bào)文集成緩(MAB)接收報(bào)協(xié)議引擎接收報(bào)文存報(bào)文集成緩(MAB).C13L12接收報(bào).C13L12接收報(bào).C13L12接收報(bào)則MAB的內(nèi)容會.C13L12接收報(bào)則MAB的內(nèi)容會.C13L12PIC18FECAN?增強(qiáng)型控制PIC18FECAN?增強(qiáng)型控制器局域網(wǎng)PIC18F、dsPIC33F/E、PIC24H/E和Active(11和29位標(biāo)識符特性完全向下兼容舊的帶有CAN的PIC?3個(gè)獨(dú)立的功能模DeviceNet?、自動RTR支持和FIFO.C13L12ECAN?(功能ECAN?(功能模式3模式0——傳統(tǒng)模式(ECANCON傳統(tǒng)模式(ECANCON=0x40)模式(ECANCON=0x80).C13L12ECAN?模塊模式ECAN?模塊模式模式0(“傳統(tǒng)模式”)資3個(gè)TX緩沖器(專用2個(gè)RX緩沖器(專用162.C13L12模式1:“增強(qiáng)型傳統(tǒng)模式”資3個(gè)TX緩沖器(專用2個(gè)RX緩沖器(專用6個(gè)TX或RX緩沖器(可編程115或162或3自動RTR模式1:“增強(qiáng)型傳統(tǒng)模式”資3個(gè)TX緩沖器(專用2個(gè)RX緩沖器(專用6個(gè)TX或RX緩沖器(可編程115或162或3自動RTR處ECAN?模塊模式用于DeviceNet?*注:RXF15可用作屏蔽器或過濾.C13L12CAN收發(fā)TX緩沖器TX緩沖器TX緩沖器…ECAN?模塊模式模式2:“增強(qiáng)型FIFORX緩沖器形成一個(gè)8級循環(huán)接收FIFO(先進(jìn)先出)模過濾器和屏蔽器不用于單個(gè)的緩沖器,而是用于模式2的資源與模式ECAN?模塊模式模式2:“增強(qiáng)型FIFORX緩沖器形成一個(gè)8級循環(huán)接收FIFO(先進(jìn)先出)模過濾器和屏蔽器不用于單個(gè)的緩沖器,而是用于模式2的資源與模式1的資源匹配(增強(qiáng)型傳統(tǒng)模式*注:RXF15可用作屏蔽器或過濾.C13L12CAN收發(fā)FIFOFIFOFIFOFIFO…FIFOTX緩沖器TX緩沖器TX緩沖器…選擇功能模選擇功能模式的原因舊代碼(軟件設(shè)計(jì)時(shí)間有限靈活的硬件過濾(需要有限的應(yīng)用支持用于自動RTR和DeviceNet?用于自動RTR和DeviceNet.C13L12設(shè)置PIC18FECAN?模塊設(shè)置PIC18FECAN?模塊選擇配置工作模初始化屏蔽器/過濾器寄存.C13L1216位ECAN?模概增16位ECAN?模概增強(qiáng)型控制器局域網(wǎng)配有CAN的dsPIC33F/E和Active(11和29位標(biāo)識符提供CAN報(bào)文喚DeviceNet?、自動RTR支持和FIFO最多兩個(gè)ECAN技術(shù)通.C13L1216位ECAN?概16位ECAN?概述(續(xù)16位ECAN16個(gè)完全接受過濾3DMARAM中32個(gè)技術(shù)緩沖多達(dá)8個(gè)發(fā)送緩沖器(TRB0-多達(dá)32個(gè)接收緩沖器(TRB0-RB15RB31可作為FIFO每個(gè)緩沖器都是16字節(jié)寬(8個(gè)字不同的中斷.C13L12PIC24H/dsPIC33FECAN?緩沖器和過濾器示例TX緩沖器最RX0TX緩沖器TX0PIC24H/dsPIC33FECAN?緩沖器和過濾器示例TX緩沖器最RX0TX緩沖器TX0.C13L12CANFIFOFIFOFIFOFIFORXFN+…PIC24H/dsPIC33FECAN?緩沖器和過濾器示例*注:所有緩沖器均設(shè)置為RX,因此沒有TXPIC24H/dsPIC33FECAN?緩沖器和過濾器示例*注:所有緩沖器均設(shè)置為RX,因此沒有TX.C13L12CANFIFOFIFOFIFOFIFO…工作模工作模配置模正常模僅偵聽模偵聽所有報(bào)文模環(huán)回模禁止模.C13L12通過DMA操作ECAN?通過DMA操作ECAN?ECAN模塊外設(shè)支持外設(shè)間接尋址模式.C13L12模塊配配置模塊配配置初始化屏蔽器寄存器(可選初始化過濾器寄存器(可選.C13L1232位CAN模塊概32位CAN模塊概完全符合CAN最高M(jìn)bps的可編程比特6自動RTR響應(yīng)特DeviceNet?尋址支32個(gè)過濾器和4個(gè)屏蔽最多1024個(gè)緩沖支持發(fā)送.C13L1232位CAN模塊32位CAN模塊概將數(shù)據(jù)直接從CAN總線寫入從RAM中提取報(bào)沒有CPU無需附加/新特專用時(shí)間戳定僅數(shù)據(jù)報(bào)文接收.C13L12CAN模塊工CAN模塊工作模CAN模塊可在以下其中一個(gè)由用戶應(yīng)用選擇的模式下工偵聽所有報(bào)文模式(與正常模式相同,但有錯(cuò)誤.C13L12內(nèi)核/CAN模塊的PIC32內(nèi)核/CAN模塊的PIC32高階概.C13L12初始化CAN初始化CAN配置CAN初始化屏蔽器寄存器(可選初始化過濾器寄存器(可選將屏蔽器和過濾器鏈接到接收.C13L12課程安CAN的基課程安CAN的基礎(chǔ)知Microchip的32、16和8位CAN單片機(jī)的ECANLIN協(xié)議概ihr的新產(chǎn)品和演參考資總LIN.C13L12LIN協(xié)議概LINSAELIN協(xié)議概LINSAESAE本地互連網(wǎng)基于VBAT的速度高達(dá)20.C13L12LIN在1998年10LIN在1998年101999LINMicrochip和其他準(zhǔn)成員加入LIN第一輛使用LIN總線V1.1的汽車LIN規(guī)范V1.32004-2005SAEJ2602/1LIN規(guī)范V2.1LIN規(guī)范V2.2.C13L12LIN相互權(quán)利無許可費(fèi)用,成本分??開LIN相互權(quán)利無許可費(fèi)用,成本分??開放無許管理LIN指導(dǎo)小組=決策例表公共關(guān)規(guī)狀態(tài),信請相關(guān)過公http://www.lin-.C13L12LIN接受情LIN接受情每輛車5到40個(gè)LIN全世界每年超過10億.C13L12典型應(yīng)典型應(yīng).C13L12LIN數(shù)據(jù)鏈LIN數(shù)據(jù)鏈路層傳輸層用于節(jié)點(diǎn)配置、標(biāo)識和診斷.C13L12LINLIN配置語言規(guī)范描述了LIN.C13L12LIN物理LIN單主節(jié)點(diǎn)/多從節(jié)點(diǎn)(最多15個(gè)從節(jié)點(diǎn)單線從1kbit/s至最大20對于J2602為10417總線的總長度最長為40終端主節(jié)點(diǎn)為1kΩ,從節(jié)點(diǎn)為30.C13L12LIN物理LIN單主節(jié)點(diǎn)/多從節(jié)點(diǎn)(最多15個(gè)從節(jié)點(diǎn)單線從1kbit/s至最大20對于J2602為10417總線的總長度最長為40終端主節(jié)點(diǎn)為1kΩ,從節(jié)點(diǎn)為30.C13L12LIN協(xié)議概數(shù)據(jù)鏈路層標(biāo)識符數(shù)校驗(yàn)主任務(wù)報(bào)從任務(wù)響LIN協(xié)議概數(shù)據(jù)鏈路層標(biāo)識符數(shù)校驗(yàn)主任務(wù)報(bào)從任務(wù)響.C13L12主任務(wù)報(bào)從任務(wù)響LIN協(xié)議概數(shù)據(jù)鏈路層MasterSlaveSyncBreak>=TSYNBRK>=TSYNDEL.C13L12SyncLIN協(xié)議概數(shù)據(jù)鏈路層MasterSlaveSyncBreak>=TSYNBRK>=TSYNDEL.C13L12SyncLIN協(xié)議概數(shù)據(jù)鏈路層SyncTSYNC=8*.C13L1201234567SlaveMasterLIN協(xié)議概數(shù)據(jù)鏈路層SyncTSYNC=8*.C13L1201234567SlaveMasterLIN協(xié)議概數(shù)據(jù)鏈路層IdentifierIdentifier.C13L12SlaveMasterLIN協(xié)議概數(shù)據(jù)鏈路層IdentifierIdentifier.C13L12SlaveMasterSlaveData8Data.C13L12MasterSlaveData8Data.C13L12MasterLIN協(xié)議概數(shù)據(jù)鏈路層ByteByteByteByteSignalA(10B(2)SignalE(16LIN協(xié)議概數(shù)據(jù)鏈路層ByteByteByteByteSignalA(10B(2)SignalE(16.C13L12SlaveMasterLIN協(xié)議概數(shù)據(jù)鏈路層Checksum8checksumLIN1.X:傳統(tǒng)校驗(yàn)和(僅數(shù)據(jù)字節(jié).C13L12LIN協(xié)議概數(shù)據(jù)鏈路層Checksum8checksumLIN1.X:傳統(tǒng)校驗(yàn)和(僅數(shù)據(jù)字節(jié).C13L12SlaveMasterLIN協(xié)議概LIN協(xié)議概幀類傳輸信號——幀標(biāo)識符0x00至向進(jìn)度表中混入動態(tài)傳輸層的一部分——標(biāo)識符0x3C和標(biāo)識符0x3E和.C13L12LIN協(xié)議概無條件FrameFrameFrameMasterECUSlave1Slave2幀A、幀B和幀C是循環(huán).C13L12LIN協(xié)議概無條件FrameFrameFrameMasterECUSlave1Slave2幀A、幀B和幀C是循環(huán).C13L12LIN協(xié)議概事件觸發(fā)幀的3幀幀幀主任務(wù)響主任響幀A事件觸發(fā)幀(主節(jié)點(diǎn)不存在事件=LIN.C13L12從任從任LIN協(xié)議概事件觸發(fā)幀的3幀幀幀主任務(wù)響主任響幀A事件觸發(fā)幀(主節(jié)點(diǎn)不存在事件=LIN.C13L12從任從任LIN協(xié)議概事件觸發(fā)幀的3幀幀幀響響響幀A事件觸發(fā)幀(主節(jié)點(diǎn)slave1處存在事件=總線上的slave1.C13L12從任從任主LIN協(xié)議概事件觸發(fā)幀的3幀幀幀響響響幀A事件觸發(fā)幀(主節(jié)點(diǎn)slave1處存在事件=總線上的slave1.C13L12從任從任主任務(wù)主任從任LIN協(xié)議概事件觸發(fā)幀的3幀幀幀響響響響沖突兩個(gè)(或更多)從任務(wù)檢測/發(fā)送事件幀A事件觸發(fā)幀(主節(jié)點(diǎn)slave1和slave2存在事件=.C13L12從務(wù)從任主任務(wù)主任LIN協(xié)議概事件觸發(fā)幀的3幀幀幀響響響響沖突兩個(gè)(或更多)從任務(wù)檢測/發(fā)送事件幀A事件觸發(fā)幀(主節(jié)點(diǎn)slave1和slave2存在事件=.C13L12從務(wù)從任主任務(wù)主任LIN協(xié)議概幀幀幀主任務(wù)響主任務(wù)從任務(wù)響響幀幀幀主任務(wù)響主任務(wù)響響.C13L12從任從任從任從任LIN協(xié)議概幀幀幀主任務(wù)響主任務(wù)從任務(wù)響響幀幀幀主任務(wù)響主任務(wù)響響.C13L12從任從任從任從任LIN協(xié)議概進(jìn)LIN協(xié)議概進(jìn)度提供LIN總線上所有幀的確定性進(jìn)度為主節(jié)點(diǎn)提供關(guān)于何時(shí)發(fā)送各個(gè)報(bào)文的時(shí)序信息延遲時(shí)間必須比報(bào)文的發(fā)送時(shí)間長最長報(bào)文發(fā)送時(shí)間按如下公式計(jì)算最大Tx=(10*NumDataBytes+44+=(最大Tx位數(shù))*(1/總線速度.C13L12LIN協(xié)議概進(jìn)度表示時(shí){VL1_ST1VL1_DM_Frm1delay15ms;VL1_MMC_Frm1delayLIN協(xié)議概進(jìn)度表示時(shí){VL1_ST1VL1_DM_Frm1delay15ms;VL1_MMC_Frm1delay30ms;VL1_WC_Frm1delay50ms;VL1_SDH_Frm1delay20ms;}}0154595115.C13L12LIN協(xié)議概網(wǎng)LIN協(xié)議概網(wǎng)絡(luò)管.C13L12LIN協(xié)議概狀態(tài)管從節(jié)點(diǎn)在其發(fā)送的其中一條無條件幀中將LIN協(xié)議概狀態(tài)管從節(jié)點(diǎn)在其發(fā)送的其中一條無條件幀中將名為p_or的一位標(biāo)量信號發(fā)送●節(jié)點(diǎn)正常工作(位節(jié)點(diǎn)未響應(yīng)(表示有嚴(yán)重故障.C13L12LIN協(xié)議概LIN協(xié)議概LINLIN標(biāo)準(zhǔn)包含完整工具鏈接口的定義.C13L12LIN協(xié)議概LIN描述文件LIN協(xié)議概LIN描述文件全局描述語一個(gè)文件描述一個(gè)完整的LIN交換系統(tǒng)信幀信號組(可選.C13L12LIN協(xié)議概LDFLIN協(xié)議概LDFLIN_speed=10.4Kbps;協(xié)議語言總線節(jié)節(jié)點(diǎn)名時(shí)抖相關(guān)節(jié)NodesMaster:Master,10ms,0.1ms;Slaves:Slave1;}.C13L12LIN協(xié)議概LDF信號唯一名信號:LIN協(xié)議概LDF信號唯一名信號:1,0,Master,:1,0,Master,位字整數(shù):8,0,Slave1,WindowLiftStatus:8,0,Slave1,WindowPanelInfo:8,0,Slave1,:8,0,Slave1,初始POR}發(fā)布發(fā)送響僅一個(gè)訂閱讀取響可能多個(gè).C13L12LIN協(xié)議概LDF幀名唯一FramesUP,:5,Master,LIN協(xié)議概LDF幀名唯一FramesUP,:5,Master,2標(biāo)識不受0至64DOWN,}發(fā)布應(yīng)答此標(biāo)Response:53,Slave1,8WindowPanelInfo,響應(yīng)不包括校驗(yàn)和最大數(shù)據(jù)響應(yīng)為8WindowLiftStatus,}在“Signals”部分中定}偏移信號開始響應(yīng)的位.C13L12課程安CAN的基課程安CAN的基礎(chǔ)知Microchip的32、16和8位CAN單片機(jī)的ECANLIN協(xié)議概ihr的新產(chǎn)品和演參考資總LIN.C13L12ihr的專業(yè)知一致性測LIN驅(qū)動程序-ihr的專業(yè)知一致性測LIN驅(qū)動程序---工自舉系統(tǒng)完整的應(yīng)用硬件和軟件數(shù)十年的汽車行業(yè)研發(fā)/新一代專注于產(chǎn)品軟工程/.C13L12LIN驅(qū)動程序和配置工具的易于使快速入工程師可專注于控制器特定的無需特定LIN專業(yè)知經(jīng)過可靠的一致性測試的LIN.C13L12實(shí)驗(yàn)組硬 實(shí)驗(yàn)組硬 28引腳演示用作LINPIC?MCUUARTAPGLIN可訪問引入Microchip收發(fā)器(MCP部件編號:DM164130-LIN串行分析用作LIN提供LIN.C13L12實(shí)驗(yàn)組軟MPLAB?實(shí)驗(yàn)組軟MPLAB?帶HI-TECH編譯器的使用LIN驅(qū)動程序進(jìn)行項(xiàng)目APGSerialLINAnalyzerV發(fā)送和接收LIN.C13L12實(shí)驗(yàn)組軟實(shí)驗(yàn)組軟 LIN讀取LDF選擇LIN生成C文件遵從LINihrLDC僅支持預(yù)配置的有限幀/.C13L12iHrLIN協(xié)議層LDF應(yīng)用LINihrLIN驅(qū)動程序和配置iHrLIN協(xié)議層LDF應(yīng)用LINihrLIN驅(qū)動程序和配置數(shù)據(jù)鏈路物理.C13L12收發(fā)器(MCP單片機(jī)(PICMCU系列LIN驅(qū)動程應(yīng)客戶可專注于應(yīng)用軟件的發(fā)硬件設(shè)為APGLIN串行分析器提供9-12提供LIN硬件設(shè)為APGLIN串行分析器提供9-12提供LIN檢查連接引腳1GND引腳2LIN引腳3VBAT.C13L12 28引腳PICkit?LIN評估1LED1——LED2——報(bào)文指LED3——用戶遵循“28引腳PICkit?LIN評估1LED1——LED2——報(bào)文指LED3——用戶遵循“設(shè)置LED”LED4——總線指示LIN總線在4秒沒有任何LIN活動后有LIN活動時(shí)234按鈕——按鈕——5566?12 .C13L12啟動LDCLIN驅(qū)動程啟動LDCLIN驅(qū)動程序配置工打開.C13L12加載LIN描述加載LIN描述文件.C13L12演示應(yīng)用程序配演示應(yīng)用程序配軟LDFLIN2.0,19.2.C13L12演示應(yīng)用程序配演示應(yīng)用程序配軟LDFLIN2.0,19.21個(gè)主節(jié)點(diǎn),1個(gè)從節(jié).C13L12演示應(yīng)用程序配演示應(yīng)用程序配軟LDF文件:定LIN2.0,19.21個(gè)主節(jié)點(diǎn),1個(gè)從節(jié)LIN.C13L12演示應(yīng)用程序配演示應(yīng)用程序配軟LDFLIN2.0,19.21個(gè)主節(jié)點(diǎn),1個(gè)從節(jié)LIN信幀.C13L12演示應(yīng)用程序配演示應(yīng)用程序配軟LDFLIN2.0,19.21個(gè)主節(jié)點(diǎn),1個(gè)從節(jié)LIN信幀進(jìn)度.C13L12NodeA選擇:PIC16Fx系列,NodeANodeA選擇:PIC16Fx系列,NodeA,2MIPS,1瀏覽到目標(biāo).C13L12MCU特定設(shè)MCU特定設(shè).C13L12生成配置代單擊生成配置代單擊以生.C13L12生成的代生成兩生成的代生成兩個(gè)●--.C13L12編譯項(xiàng)打開X編譯項(xiàng)打開X打開項(xiàng)編譯并燒寫項(xiàng).C13L12LINSerialAnalyzer打LINSerialAnalyzer打開APGLINSerial.C13L12LINSerial選擇LINSerial選擇0B和0C選擇enhanced(增強(qiáng)型)選擇continuous(連續(xù).C13L12成功1LED1——電源LED2——報(bào)文成功1LED1——電源LED2——報(bào)文指示燈切LED3——用戶LED切換LED4——總線狀態(tài)為23412 .C13L12成功連續(xù)活按成功連續(xù)活按下按鈕后的數(shù)按下后00變?yōu)榉砰_后恢復(fù)為.C13L12放按集成CANPIC?CAN解決方集成CANPIC?CAN解決方CANECAN?dsPIC33F和PIC24H和混合信號I/O獨(dú)立CANCAN*注——模塊實(shí)際指“CAN”而不是“ECAN”技.C13L12未來/新CANMCP251X——帶有內(nèi)部振蕩器的獨(dú)立增強(qiáng)型CAN未來/新CANMCP251X——帶有內(nèi)部振蕩器的獨(dú)立增強(qiáng)型CAN控制狀態(tài):概念/定義階MCP2561——汽車級高速CAN狀態(tài):研發(fā)中。發(fā)布日期:2012年11MCP2515——采用QFN封裝的獨(dú)立CAN請為我們提供反.C13L12中控臺演中控臺設(shè)計(jì)由中控臺演中控臺設(shè)計(jì)由s?hnloies(Microci設(shè)計(jì)合作伙伴)完成基于集成PIC32的7”顯示模塊,由(Microchip設(shè)計(jì)合作伙伴)設(shè)使用8位、16位和32位PIC?MCU演示各種電容傳感(按實(shí)現(xiàn)“金屬面板電容”特性的風(fēng)單元采用12V電源輸入及CAN/LIN總線.C13L12頂置控制臺演頂置控制臺演使用電容感應(yīng)按鈕選擇所需功每個(gè)按鈕都有RGB背光和指示燈高亮白色LED單元采用12V電源輸入及CAN/LIN總線.C13L12總
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版工程清包合同:工程設(shè)計(jì)變更與施工方案調(diào)整
- 2024某企業(yè)與咨詢公司之間的管理咨詢服務(wù)合同
- 2025年度香菇食品產(chǎn)品線擴(kuò)展與市場拓展合同3篇
- 二零二五版智慧交通系統(tǒng)開發(fā)與技術(shù)支持協(xié)議2篇
- 二零二五版二手房買賣合同公證與節(jié)能環(huán)保改造服務(wù)協(xié)議2篇
- 2025年度跨國企業(yè)集團(tuán)財(cái)務(wù)合并報(bào)表編制合同3篇
- 2024年銷售代理協(xié)議(意向)3篇
- 個(gè)性化活動策劃方案協(xié)議2024規(guī)格版A版
- 2024版地暖安裝工程承包合同書
- 2024版企業(yè)業(yè)務(wù)外包人員協(xié)議模板版B版
- 前列腺增生藥物治療
- 人工智能知識圖譜(歸納導(dǎo)圖)
- 滴滴補(bǔ)貼方案
- 民宿建筑設(shè)計(jì)方案
- 干部基本信息審核認(rèn)定表
- 2023年11月外交學(xué)院(中國外交培訓(xùn)學(xué)院)2024年度公開招聘24名工作人員筆試歷年高頻考點(diǎn)-難、易錯(cuò)點(diǎn)薈萃附答案帶詳解
- 春節(jié)行車安全常識普及
- 電機(jī)維護(hù)保養(yǎng)專題培訓(xùn)課件
- 汽車租賃行業(yè)利潤分析
- 春節(jié)拜年的由來習(xí)俗來歷故事
- 2021火災(zāi)高危單位消防安全評估導(dǎo)則
評論
0/150
提交評論