LIN是一種串行通信協(xié)議,旨在作為汽車分層網(wǎng)絡(luò)的最底層,當(dāng)不需要CAN的所有功能時(shí),LIN可以低成本地實(shí)現(xiàn)與傳感器和執(zhí)行器的通信。
UART模塊的特性包括:
·全雙工異步通信
·標(biāo)準(zhǔn)NRZ格式
·可配置的過采樣率(8x或16x)
·便捷的波特率編程
·自動波特率檢測
·可編程的數(shù)據(jù)字長度(8-bit / 9-bit)
·可編程的數(shù)據(jù)位排序MSB / LSB
·可配置的停止位寬度(1 / 2 bits)
·單線半雙工通信
·使用DMA連續(xù)通信
·單獨(dú)使能發(fā)送和接收功能
·可單獨(dú)控制的發(fā)送和接收的信號極性
·通信錯(cuò)誤檢測
·硬件奇偶校驗(yàn)位生成和檢測
·多節(jié)點(diǎn)通信
·地址不匹配自動進(jìn)入mute模式
·Mute模式喚醒
-Idle line檢測
-地址匹配檢測
·接收管腳的有效邊沿(為系統(tǒng)喚醒設(shè)置的異步)
·LIN break(間隔場)檢測
·間隔場生成
·1,2,4,8,16,32,64,128位長度可配置的idle字符檢測
·獨(dú)立的數(shù)據(jù)發(fā)送和接收FIFO
-接收和發(fā)送的標(biāo)記值可分別獨(dú)立配置
·Loop模式
·支持寄存器32位、16位和8位的訪問
表1 UART信號描述
LIN總線拓?fù)浣Y(jié)構(gòu)包含一個(gè)主機(jī)節(jié)點(diǎn)和多個(gè)從機(jī)節(jié)點(diǎn),如下圖所示。將應(yīng)用模塊連接到車輛網(wǎng)絡(luò),使它們可以用于診斷和服務(wù)。
圖1 LIN總線拓?fù)浣Y(jié)構(gòu)
LIN發(fā)送器是一個(gè)低邊MOSFET,具有電流限制和過流關(guān)斷功能。此外還集成了一個(gè)可選擇的內(nèi)部上拉電阻與一個(gè)串聯(lián)二極管,因此在從機(jī)的應(yīng)用中不需要外部上拉元件。而當(dāng)作為主機(jī)使用,必須在VBAT[電池電壓]和LIN總線之間連接一個(gè)1 kΩ的外部電阻并串聯(lián)一個(gè)二極管。從隱性到顯性的下降時(shí)間和從顯性到隱性的上升時(shí)間是可以選擇和控制的,以保證通信質(zhì)量并減少EMC輻射。
圖2LIN接口的電路圖
來源:深圳曦華科技
審核編輯:湯梓紅
-
mcu
+關(guān)注
關(guān)注
146文章
16796瀏覽量
349329 -
接口
+關(guān)注
關(guān)注
33文章
8355瀏覽量
150514 -
uart
+關(guān)注
關(guān)注
22文章
1214瀏覽量
100995 -
串行通信
+關(guān)注
關(guān)注
4文章
560瀏覽量
35191
發(fā)布評論請先 登錄
相關(guān)推薦
評論