调试后的结果如上图CAN的接线没有问题,H对H,L对L 波特率也没有问题,设的1Mbps 尝试发送数据后调试,发现寄存器显示这样的值,我只用了邮箱0,应该不会出现不是最高优先级的问题吧? CAN线就把主控板和电机驱动板接在了一起,应该只有两个节点 |
楼主,您好,首先确认对方是否正常收到数据。CAN总线在使用的时候,需要再H和L之间增加一个120欧姆的电阻,不知道加了没有。
硬件方面考虑的话,建议连接已知正确的CAN节点试试,最好有CAN盒子。 软件方面考虑的话,可以跑跑官方例程先
楼主,您好,首先确认对方是否正常收到数据。CAN总线在使用的时候,需要再H和L之间增加一个120欧姆的电阻, ...
电阻是必须的吗?我用的是stm32f427HII板,是dji的开发A型板,收发器好像是内置的
电阻是必须的吗?我用的是stm32f427HII板,是dji的开发A型板,收发器好像是内置的 ...
跟主控板连接的是一个电机的驱动板,不知道怎么确认有没有收到.但是电机没反应是真的
跟主控板连接的是一个电机的驱动板,不知道怎么确认有没有收到.但是电机没反应是真的 ...
你这个开发板上有没有CAN驱动片?
跟主控板连接的是一个电机的驱动板,不知道怎么确认有没有收到.但是电机没反应是真的 ...
STM32F427带2个CAN口, 使用时必须要外接CAN驱动片, 除非开发板上已经带了CAN驱动芯片.另外确认下到底用的哪组CAN.
STM32F427带2个CAN口, 使用时必须要外接CAN驱动片, 除非开发板上已经带了CAN驱动芯片.另外确认下到底用的 ...
用的CAN1CAN驱动芯片是指的收发器芯片吗?那个的话已经有了
电阻是必须的吗?我用的是stm32f427HII板,是dji的开发A型板,收发器好像是内置的 ...
必须要加120欧姆的电阻,你看看开发板有没有加这个,如果可以把开发板的原理图发一下。