请教版主:
我用STM32F103系列的单片机做CAN通信 使用网上的例程,在LLOKBACK模式下,完全正常 当我把两个板子烧录上程序,一个是发送,一个是接收(中断接收) 两块板子分为A板B板,A板是用的默认口PA11 PA12 B板用的是PB8 PB9(REMAP过去的)
两个板子的初始化 我都DEBUG看了 都是可以完成初始化的 初始化的部分基本和网上的例程一样 我还把过滤器DISABLE了
我把两块板子的速率调成一样(56K左右)的 都焊有终端电阻
A发 B收 当我启动发送函数CAN_Transmit(&TxMessage) 后 显示为发送显性位错误
B发 A 手 当我启动发送函数CAN_Transmit(&TxMessage) 后 显示为发送ACK错误
出现这样的问题 版主能否给点意见 谢谢 |