发表于:2002-05-25 15:42:00
2楼
总线定时是靠BTR0决定的,而BTR1的作用是决定位周期宽度和采样点位置等。具体的细节可参看邬宽明《CAN总线原理和应用系统设计》一书,北京航空航天大学出版社。P43-44,P47-48有详尽的描述,要不就到飞利普公司的网站上下载SJA1000的资料,里面也有详尽的英文描述。
如BTR0=0x03时,总线速率为125kb/s;BTR0=0x01,总线速率为250kb/s
此时BTR1=0X1C即可,至于速率很高的情况才考虑改变BTR1,因为速率高的话,采样次数不可能很高。