freefei 发表于 2014-11-28 19:28:58

两个LPC1768的CAN互发数据时出现问题,收不到报文,请探讨

本帖最后由 freefei 于 2014-11-28 21:24 编辑

LPC1768有个CMSIS的库,里面有关于CAN的例程,CAN_test_two_kit这个例程,两块板子以CAN通信,一个发送数据,一个接收数据,我想改成两个板子都可以互相发送、互相接收数据,结果不成功,不清楚哪个寄存器设置的不对,要么只能发不能收,要么只能收不能发,偶然有几次一块板可以同时收发,另一块板却不能,有谁做过类似的例程,CAN寄存器设置需要注意哪些事项?

kinsno 发表于 2014-11-28 19:56:29

看官方例程最好;翻翻它们的官方例程吧;

freefei 发表于 2014-11-28 21:22:02

研究半天发现,跟报文的id有关,CAN标识符查找表有限制,还需仔细研究研究
页: [1]
查看完整版本: 两个LPC1768的CAN互发数据时出现问题,收不到报文,请探讨