|
发表于 2010-7-1 21:37:53
|
显示全部楼层
回复【楼主位】LOVEMCU
-----------------------------------------------------------------------
有个问题,很想问问楼主,SJA1000 波特率的,就是设置 BTR0 和 BTR1,(16M的晶振)
0x53,0x2F, //;20KBPS的预设值
0x87,0xFF, //;40KBPS的预设值
0x47,0x2F, //;50KBPS的预设值
0x83,0xFF, //;80KBPS的预设值
0x43,0x2f, //;100KBPS的预设值
0x03,0x1c, //;125KBPS的预设值
0x81,0xfa, //;200KBPS的预设值
0x01,0x1c, //;250KBPS的预设值
0x80,0xfa, //;400KBPS的预设值
0x00,0x1c, //;500KBPS的预设值
0x80,0xb6, //;666KBPS的预设值
0x00,0x16, //;800KBPS的预设值
0x00,0x14, //;1000KBPS的预设值 是怎么算出来的
我看资料也有一个公式tSCL=2 tCLK (32 BRP.5+16 BRP.4+8 BRP.3+4 BRP.2+2 BRP.1+BRP.0+1)
但是好想怎么算也不对 |
|