CAN 无法接收数据
1. CAN的发送是带反馈的,能发出去,必然是收到了ACK。说的对, 最终结果是can的过滤器设置的是接收一般帧,所以不能接收应该是过滤器没设置好。2.别的芯片有干扰数据。
·
1. CAN的发送是带反馈的,能发出去,必然是收到了ACK。
所以不能接收应该是过滤器没设置好。 …[/quote]
说的对, 最终结果是can的过滤器设置的是接收一般帧, 发送的是扩展帧。
2.别的芯片有干扰数据
3.时钟不对
4.gd用st的库要注意sleep寄存器在while前开
5.gd的芯片用hal库,hal库要外挂4-16M晶振,结果外部挂了20M,倍频到120M.改成内部晶振就好了,降频也不行
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)