举个粟子,假如CAN的时钟是6M,那么 6M/1M=6 , 6M/500K=12 , 6M/250K=24 , 6M/125K=48 , 6M/100K=60
6M/800K = 7.5 到这里,我想你已经明白为什么800K不能用了,解决办法:CAN时钟改为8M或4M等等。
问题二:6M/100K=60 , 6M/50K=120 , 6M/20K=300 , 6M/10K=600 , 在60和120之间有个数字64,这个数字是硬件决定的,我们改不了,所以我们只能降频,CAN时钟分频加一倍,50K就能正常使用,以此类推。
|