CAN口波特率计算工具绿色版(Brt01 for philips CAN families)是一款CAN口波特率计算工具(Brt01 for philip软件,officeba免费提供CAN口波特率计算工具绿色版(Brt01 for philips CAN families)下载,更多CAN口波特率计算工具绿色版(Brt01 for philips CAN families)相关版本就在officeba。
CAN口波特率计算专用工具是一款作用十分强劲的波特率计算器,这款波特率计算器操作方法十分的简易,推算出来的结果很精确,不容易发生偏差。拥有这款波特率计算器,就可以迅速的协助客户开展测算出NXP系列产品的CAN控制板。
1、500K串口波特率
FCAN/CAN baudrate = 6 MHz/500 kHz = 12,在8-25范畴,因此BRP=1,TQ数量=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数量=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数量=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数量=1200/60=20
Prog_Seg Phase_Seg1 Phase_Seg2各自相当于6、6、7
存储器程序编写数值(以上值减1):
BRP=59,SJW=3,PRS=5,PHS1=5,PHS2=6
1、在pc软件右侧的第一个框(clock)中填好CAN控制板的系统软件数字时钟。比如具体应用中SJA1000的晶振电路为的16Mhz,则必须填写“16000”;
2、在pc软件右侧的第二个框(Baudrate)中埴写客户必须的具体串口波特率。比如客户必须500Kbps的串口波特率,则需填写“500”;
3、假如容许推算出来的串口波特率有1%的偏差(依据CAN协议书1%的偏差在允许的范畴内),那幺就启用勾选框“Match 1%”;
4、在pc软件左上方挑选采样频率(samples)。采样频率能够挑选取样一次或取样三次,一般状况下,在低串口波特率(小于40Kbps)的状况下应用三次取样,那样能够合理的清除系统总线毛边。在高串口波特率的状况下,一般应用一次取样;
5、之上对串口波特率的规定填好进行以后,点一下测算按键(Calculate),在左边的报表中便会测算出客户所应用的串口波特率。
报表中列举出去的结果由下面的图所显示的6一部分主要参数构成,他们表示的意思以下:
1、Btr0
系统总线计时器0,在其中高俩位为同歩自动跳转总宽,低六位为串口波特率设定值。
2、Btr1
系统总线计时器1,在其中低四位为相位差缓存段1,每四位至第六位为相位差缓存段 1,最大位为取样频次挑选。
3、 BTLCycles
系统总线计时器的所占单位时间市场份额的总数,系统总线计时器长短 = 企业时 间*BTLCycle,既有BTLCycle=(同歩段 散播段 相位差缓存段1 相位差缓存段2),一般同歩段和散播段为1个时间市场份额。
4、 SJW
系统总线重同歩自动跳转总宽,一般状况下其标值范畴是1~4。
5、Sampling Point
系统总线取样点的部位,即取样系统总线时取样点占全部位时间的部位。
6、 Actual
依照这种情况数据信息的算出去的精确串口波特率值。 报表中所列举出去的标值,依照CAN的协议书全是満足规定的,客户能够任挑一组数据信息做为当今串口波特率的标值。可是假如在点一下了测算按键,报表中没有测算出数据信息,则表明依据客户设定的晶振电路频率和必须的串口波特率没法测算出満足规定的结果,这类状况下客户能够尝试更改晶体振荡频率或串口波特率来再次测算。
主要参数 范畴 程序编写值 表明
BRP [1..64] 0-63 界定时间量子(时间市场份额)的长短tq
Sync_Seg 1 tq 固定不动长短,系统总线键入与系统软件时钟同步
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 不可以比一切一相位差缓存工段长
同类最新
相关文章