标题:
M9S12DP256 和 SJA1000 CAN通信问题
[打印本页]
作者:
wang_r00
时间:
2005-9-22 15:30
标题:
M9S12DP256 和 SJA1000 CAN通信问题
低层板用的是M9S12DP256 中间层通信板用的是SJA1000 当两个板子上的晶振用同样频率,且M9S12DP256用晶振频率时,两块板为了通信,
1) 他们的BTR0 BTR1可以设置成一样的值吗?
2) M9S12DP256中的接收代码和接收屏蔽如何和SJA1000的接收代码和接收屏蔽对应?
3) 看了英文资料,还是对CANIDAC寄存器不了解?
1)) IDAM1,IDAM0 当=00时,表示2个32位接收滤波器?而CAN2.0B中在扩展模式下有29
为ID号.
2)) IDHIT2,IDHIT1,IDHIT0表示0-7滤波器"HIT" 不明白.
多谢各位了.
作者:
wang_r00
时间:
2005-9-23 14:37
斑竹哪儿去了? 我自己等一下
作者:
yunfeng
时间:
2005-9-26 10:57
BTR0,BTR1必须一样
接收屏蔽如果不用的话,接收代码无所谓,
AN1798/D - CAN Bit Timing Requirements
AN2010/D - Using The Motorola msCAN Filter Configuration Tool
看一下这两个文档,你就明白了
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0