系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  • 大。205 KB
  • 語言:英文軟件
  • 授權(quán):免費軟件
  • 星級評價 :
  • 軟件分類:計算器類
  • 更新:2017-12-20
  • 支持系統(tǒng):Win8,Win7,WinXP,Win2003,Win2000
  • 安全檢測: 360安全衛(wèi)士 360殺毒 電腦管家
  • 標(biāo)簽 : CAN口波特率計算工具(Brt01 for philip
  • 軟件介紹
  • 相關(guān)專題
  • 相關(guān)教程
  • 下載地址
  • 特色推薦
  • 網(wǎng)友評論

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

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

軟件特色

  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、在軟件右邊的第一個框(clock)中填寫CAN控制器的系統(tǒng)時鐘。例如實際使用中SJA1000的晶體振蕩器為的16Mhz,則需要填入“16000”;

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  2、在軟件右邊的第二個框(Baudrate)中埴寫用戶需要的實際波特率。例如用戶需要500Kbps的波特率,則需填入“500”;

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  3、如果允許計算出來的波特率有1%的誤差(根據(jù)CAN協(xié)議1%的誤差在容許的范圍內(nèi)),那么就勾選復(fù)選框“Match +1%”;

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  4、在軟件左上角選擇采樣率(samples)。采樣率可以選擇采樣一次或采樣三次,通常情況下,在低波特率(低于40Kbps)的情況下使用三次采樣,這樣可以有效的消除總線毛刺。在高波特率的情況下,通常使用一次采樣;

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  5、以上對波特率的要求填寫完成之后,點擊計算按鈕(Calculate),在左邊的表格中就會計算出用戶所使用的波特率。

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  表格中羅列出來的結(jié)果由下圖所示的6部分參數(shù)組成,它們表示的意思如下:

CAN口波特率計算工具(Brt01 for philips CAN families) V1.01 綠色版

  1、Btr0

  總線定時器0,其中高兩位為同步跳轉(zhuǎn)寬度,低六位為波特率預(yù)設(shè)值。

  2、Btr1

  總線定時器1,其中低四位為相位緩沖段1,每四位至第六位為相位緩沖段 1,最高位為采樣次數(shù)選擇。

  3、 BTLCycles

  總線定時器的所占單位時間份額的數(shù)量,總線定時器長度 = 單位時 間*BTLCycle,即有BTLCycle=(同步段+傳播段+相位緩沖段1+相位緩沖段2),通常同步段和傳播段為1個時間份額。

  4、 SJW

  總線重同步跳轉(zhuǎn)寬度,通常情況下其數(shù)值范圍是1~4。

  5、Sampling Point

  總線采樣點的位置,即采樣總線時采樣點占整個位時間的位置。

  6、 Actual

  按照該組數(shù)據(jù)的算出來的準(zhǔn)確波特率值。 表格中所羅列出來的數(shù)值,按照CAN的協(xié)議都是満足要求的,用戶可以任挑一組數(shù)據(jù)作為當(dāng)前波特率的數(shù)值。但是如果在點擊了計算按鈕,表格中沒有計算出數(shù)據(jù),則表示根據(jù)用戶設(shè)置的晶體振蕩器頻率和需要的波特率無法計算出満足要求的結(jié)果,這種情況下用戶可以試著改變晶體振蕩頻率或波特率來重新計算。

取值范圍

  參數(shù) 范圍 編程值 說明

  BRP [1..64] 0-63 定義時間量子(時間份額)的長度tq

  Sync_Seg 1 tq 固定長度,總線輸入與系統(tǒng)時鐘同步

  Prog_Seg [1..8]tq 0-7 補償物理延時時間

  Phase_Seg1 [1..8]tq 0-7 可通過同步暫時延長

  Phase_Seg2 [1..8]tq 0-7 可通過同步暫時縮短

  TSJW [1..4]tq 0-3 不能比任何一相位緩沖段長

相關(guān)專題

  • 波特率計算器合集
好用的波特率計算器下載_波特率計算器免費下載_波特率計算器合集

波特率計算器合集 更多+

波特率計算器是一款根據(jù)串口基本參數(shù)給出C或者匯編的初始化子程序代碼的軟件。波特率能調(diào)制解調(diào)器的通訊速度,具體指線路狀態(tài)更改的次數(shù)。波特率計算器簡便好用,快來下載吧!

下載地址

  • PC版

特色推薦

廠商其他下載

  • 電腦版
  • 安卓版
  • iOS版

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本

更多+

最新軟件

熱門系統(tǒng)推薦

官方交流群 軟件收錄

CAN口波特率計算工具(Brt01 for philip正在下載,用戶還下載了

關(guān)閉