打开了can设备,在设备列表里可以看到can1. 现在是板子接收不到信息。 让板子通过can发送的话,会在_can_init_tx()函数里的 rt_completion_wait(&(tx_tosnd->completion), RT_WAITING_FOREVER); 死等。 没有进行波特率设置,默认值应该是1Mbit/s。 接线应该没问题,可以在裸机编程状态下用HAL库通讯。
MCR MSR
TSR
TDTR TDLR TDHR
现在总是发送不出去,明明TXRQ已经被软件置位了,等发送完硬件会将该位清零。但该位一直是高电平。
画板时can1管教映射了,忘了这事了。
评分
查看全部评分