STM32F107的can总线通讯功能无法实现是什么原因?

2019-07-14 14:43发布

lz小白一个,平时学的是51……之前没有接触过32系列的,现在刚上手对各方面也不是很了解,脑阔疼。

板子拿回来先是烧录了can1和can2通讯的例程。例程实现的功能是按下key1,can1给can2发送数据,如果can2收到了led1会亮,按下key2就是can2给can1发数据,led2亮。最最开始烧录的时候可以成功运行,然而很奇怪的是我们第二天烧录程序之后,板子没有反应了……按什么led都不亮,后来我们又烧录了led和按键的程序,都可以正常运行,所以估计不是灯和按键的问题。我把can1h和can1l直接连到了can分析仪上面,结果分析仪也收不到数据,感到很慌张。

请前辈们指点一下,问题可能会出现在哪里?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。