1、配置 CANFD 模块的时候,需要使能 CANFD 收发器,否则进入 config 后,无法切换为 Normal 模式。
2、dsPIC33CK 系列单片机的指令周期与时钟周期的关系是1:2,也就是说40MIPS时,FOSC应该是80MHz。
3、配置成功后发送 CANFD 报文,需要连接终端电阻,否则 CANFD 报文可能会失败,因为数据场的传输速率有点高。
4、预留足够的 RAM 给 CANFD 模块,因为 该系列的数据是存于 RAM 地址中,没有对应寄存器供传值。(CANFD报文结构体在 CANFD 芯片手册上有,不是芯片手册(简陋))。
5、中断在编译器路径下的一个文件(MPLAB X IDE\support\dsPIC33C\gld)下,需要自己取提取出来。