不好意思请问一下,我使用的是M467JJHAN的芯片,一开始测试canfd,自己写的应用跑不起来,就下了官方的单CANFD只发的例程,改成了外部晶振,CANFD0改成我用的PB10和PB11,别的就只加了个定时器,但还是跑不起来,keil仿真程序没卡死,一直在CANFD_TxTest循环里遍历,用can工具收不到数据。还有就是canfd_TXBRP寄存器为什么psCanfd->TXBAR = 1 << n之后进行下一轮psCanfd->TXBAR = 1 << n+1发送时,前一个位不会清零啊,一轮之后就一直是0xFF了。
|
|