- 博客(0)
- 资源 (5)
- 收藏
- 关注
V05_CAN_自动唤醒模式
AWUM为0时,睡眠模式通过清除CAN_MCR寄存器的SLEEP位,由软件唤醒;AWUM为1时,睡眠模式通过检测CAN报文,由硬件自动唤醒。唤醒的同时,硬件自动对CAN_MSR寄存器的SLEEP和SLAK位清0 。双CAN通信,主机CAN收发口为PB8、PB9,从机为PA11、PA12,二者通过外部TJA1050芯片连接,注意CAN_H接CAN_H,CAN_L接CAN_L。
2022-08-09
V04_CAN_接收FIFO锁定模式
测试CAN在接收FIFO锁定模式下,报文溢出时新报文的接收情况,通过设置CAN_MCR寄存器的RFLM位为0,设置接收FIFO锁定模式,此时溢出时下一个收到的报文将覆盖原有报文,反之溢出时下一个收到的报文将被丢弃;内含完整代码及readme测试流程说明
2022-08-09
V03_CAN_发送FIFO优先级
验证bxCAN发送FIFO的优先级规则,通过设置CAN_MCR寄存器的TXFP位为0,设置发送FIFO的优先级由报文标识符决定,此时运行程序接收FIFO将依次接收到3个数:0xACACACACAC、0xDCDCDCDC、0x55555555。内含完整代码及readme测试流程说明
2022-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人