ucbug軟件站:安全、綠色、放心的專(zhuān)業(yè)下載站!首頁(yè)|最近更新|專(zhuān)題集合|標(biāo)簽云|站內(nèi)導(dǎo)航|加入收藏
CAN口波特率計(jì)算器(Brt01 for philips CAN families)v1.01綠色版

CAN口波特率計(jì)算器(Brt01 for philips CAN families)v1.01綠色版

  • 軟件大小:0.21 MB
  • 更新日期:2017-12-21
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類(lèi)別:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)版
  • 評(píng)分等級(jí):
  • 插件情況:無(wú)插件請(qǐng)放心使用
  • 適用平臺(tái):WinXp,Vista,Win7,Win8
本地下載文件大?。?.21 MB高速下載高速下載器,提速50%
軟件介紹人氣軟件相關(guān)文章下載地址

CAN口波特率計(jì)算工具是一款功能非常強(qiáng)大的波特率計(jì)算器,這款波特率計(jì)算器使用方法非常的簡(jiǎn)單,計(jì)算出來(lái)的結(jié)果很準(zhǔn)確,不會(huì)出現(xiàn)誤差。有了這款波特率計(jì)算器,就可以快速的幫助用戶進(jìn)行計(jì)算出NXP系列的CAN控制器。

CAN口波特率計(jì)算工具下載
軟件特色:

1、500K波特率
FCAN/CAN baudrate = 6 MHz/500 kHz = 12,在8-25范圍,所以BRP=1,TQ數(shù)目=12/1=12
Prog_Seg Phase_Seg1 Phase_Seg2分別等于3、4、4
寄存器編程值為(上述值減1):
BRP=0,SJW=3,PRS=2,PHS1=3,PHS2=3
2、100K波特率
FCAN/CAN baudrate = 6 MHz/100 kHz = 60,取BRP=6,TQ數(shù)目=60/6=10
Prog_Seg Phase_Seg1 Phase_Seg2分別等于2、3、4
寄存器編程值為(上述值減1):
BRP=5,SJW=2,PRS=1,PHS1=2,PHS2=2
3、10K波特率
FCAN/CAN baudrate = 6 MHz/100 kHz = 600,取BRP=60,TQ數(shù)目=600/60=10
Prog_Seg Phase_Seg1 Phase_Seg2分別等于2、3、4
寄存器編程值為(上述值減1):
BRP=59,SJW=2,PRS=1,PHS1=2,PHS2=2
4、5K波特率
FCAN/CAN baudrate = 6 MHz/5 kHz = 1200,取BRP=60,TQ數(shù)目=1200/60=20
Prog_Seg Phase_Seg1 Phase_Seg2分別等于6、6、7
寄存器編程值為(上述值減1):
BRP=59,SJW=3,PRS=5,PHS1=5,PHS2=6

使用方法:

1、在軟件右邊的第一個(gè)框(clock)中填寫(xiě)CAN控制器的系統(tǒng)時(shí)鐘。例如實(shí)際使用中SJA1000的晶體振蕩器為的16Mhz,則需要填入“16000”;
2、在軟件右邊的第二個(gè)框(Baudrate)中埴寫(xiě)用戶需要的實(shí)際波特率。例如用戶需要500Kbps的波特率,則需填入“500”;
3、如果允許計(jì)算出來(lái)的波特率有1%的誤差(根據(jù)CAN協(xié)議1%的誤差在容許的范圍內(nèi)),那么就勾選復(fù)選框“Match +1%”;
4、在軟件左上角選擇采樣率(samples)。采樣率可以選擇采樣一次或采樣三次,通常情況下,在低波特率(低于40Kbps)的情況下使用三次采樣,這樣可以有效的消除總線毛刺。在高波特率的情況下,通常使用一次采樣;
5、以上對(duì)波特率的要求填寫(xiě)完成之后,點(diǎn)擊計(jì)算按鈕(Calculate),在左邊的表格中就會(huì)計(jì)算出用戶所使用的波特率。
表格中羅列出來(lái)的結(jié)果由下圖所示的6部分參數(shù)組成,它們表示的意思如下:
1、Btr0
總線定時(shí)器0,其中高兩位為同步跳轉(zhuǎn)寬度,低六位為波特率預(yù)設(shè)值。
2、Btr1
總線定時(shí)器1,其中低四位為相位緩沖段1,每四位至第六位為相位緩沖段 1,最高位為采樣次數(shù)選擇。
3、 BTLCycles
總線定時(shí)器的所占單位時(shí)間份額的數(shù)量,總線定時(shí)器長(zhǎng)度 = 單位時(shí) 間*BTLCycle,即有BTLCycle=(同步段+傳播段+相位緩沖段1+相位緩沖段2),通常同步段和傳播段為1個(gè)時(shí)間份額。
4、 SJW
總線重同步跳轉(zhuǎn)寬度,通常情況下其數(shù)值范圍是1~4。
5、Sampling Point
總線采樣點(diǎn)的位置,即采樣總線時(shí)采樣點(diǎn)占整個(gè)位時(shí)間的位置。
6、 Actual
按照該組數(shù)據(jù)的算出來(lái)的準(zhǔn)確波特率值。 表格中所羅列出來(lái)的數(shù)值,按照CAN的協(xié)議都是満足要求的,用戶可以任挑一組數(shù)據(jù)作為當(dāng)前波特率的數(shù)值。但是如果在點(diǎn)擊了計(jì)算按鈕,表格中沒(méi)有計(jì)算出數(shù)據(jù),則表示根據(jù)用戶設(shè)置的晶體振蕩器頻率和需要的波特率無(wú)法計(jì)算出満足要求的結(jié)果,這種情況下用戶可以試著改變晶體振蕩頻率或波特率來(lái)重新計(jì)算。

取值范圍:

參數(shù) 范圍 編程值 說(shuō)明
BRP [1..64] 0-63 定義時(shí)間量子(時(shí)間份額)的長(zhǎng)度tq
Sync_Seg 1 tq 固定長(zhǎng)度,總線輸入與系統(tǒng)時(shí)鐘同步
Prog_Seg [1..8]tq 0-7 補(bǔ)償物理延時(shí)時(shí)間
Phase_Seg1 [1..8]tq 0-7 可通過(guò)同步暫時(shí)延長(zhǎng)
Phase_Seg2 [1..8]tq 0-7 可通過(guò)同步暫時(shí)縮短
TSJW [1..4]tq 0-3 不能比任何一相位緩沖段長(zhǎng)

下載地址

CAN口波特率計(jì)算器(Brt01 for philips CAN families)v1.01綠色版

高速下載器地址:

有問(wèn)題?不能下載,
下載周排行下載總排行