问答

汇集网友智慧,解决技术难题

chenzuyan0359

TA的家园币:20  

  • CAN通讯多帧连续发送与接收问题(done)

    主机CAN连续发5帧数据(8字节为1帧),从机接收的数据量正确,但是顺序错乱。下载视频主机发(HEX):00000001000000000000000200000000000000030000000000000004000000000000000500000000从机收到(HEX):00000001000000000000000200000000000000040000000000000005000000000000000300000000芯片:STM32F103C8T6HK32F103CBT6AAT32F407VGT7这3款芯片都存在这种现象(HAL与标准库都尝试过)。1.主机发送的数据已经多次确认,是按1.2.3.4.5的顺序发送的,顺序正确。2.每帧之间加延时会好3.fifoPriority=ENABLE/DISABLE不会好4.各位大佬有没有遇到这种问题,怎么解决接收的顺序问题?

    CAN通讯 BLE 芯片

    2021-03-24 4