LPC1768 CAN通讯异常

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC1768 CAN通讯异常

635 Views
一颗大白菜
Contributor I

LPC1768通讯异常

情况一:在芯片复位后,不发送数据,接收到的数据也不处理

情况二:在CAN通讯线上做EMC实验中传到骚扰后,同样不发送数据,接收的数据也不处理,这个情况该怎么解决?

0 Kudos
3 Replies

601 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Please check if the CAN module gets successfully initialized after reset. if other module can work normally after reset?

CAN fails communication due to EMC, possible reasons:

- need to check if EMC interference cause system reset

- check if EMC causes the program fly. For example PC pointer points to a dead loop.

 

 

0 Kudos

591 Views
一颗大白菜
Contributor I

我觉得你们还是实际操作一下比较好,测试一下代码有没有问题,而且我给你们发邮件把代码发过去了,并没有得到你们的结果,你们只是说有例子,那我写的代码有什么问题,你们能给个解释吗?

0 Kudos

595 Views
一颗大白菜
Contributor I

情况是这样的,您说的情况都没有发生,实际上是因为接收到数据后,进入了CAN中断,但是中断类型是错误,并不是接收中断,所以就导致了接收不到数据,也发送不出数据,不知道你们这个情况该怎么解决?

 

0 Kudos