CANRIER/CSCIE interrupt

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

CANRIER/CSCIE interrupt

1,507 次查看
patti
Contributor I
Hi, am having a problem with CANRIER/CSCIE
when I set
CANRIER = 0x7F;
and try to transmitt to a CAN-network that is not connected, the debugger says Event Occured.
What should I do?
I have redirrected all CAN error interrupts to a xgate routine.
Thanks In advance
标签 (1)
0 项奖励
回复
1 回复

620 次查看
Nabla69
Contributor V
Hello,

If the CAN node is not connected to a network, nobody will acknowledge the transmission.

When there is not ACK, a Receive Error occurs, incrementing the RX ERROR counter.
After a while, the module will switch to Error Passive and then Bus Off stopping all transmission.

Chico.
0 项奖励
回复