我用str731的can与51+sja1000+tja1050通信,现在的问题是STR731的外部晶振是8M,设置波特率125K是,通讯可以正常,波特率的设置是例程中给的,CAN_TIMING(11, 4, 4, 4), /* 0x3AC3 125 kbit/s 16 11 4 4 4 */;但把外部晶振换成7.3728M,波特率125K时,STR731给SJA1000发送数据时,SJA1000接收不到数据,总是有错误,不知道现在该怎样设置STR731的波特率才能使通信正常进行。就是CAN_TIMING(11, 4, 4, 4)中的内容,请高手指点。 |