Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
使用HA时,在使用enhance rx fifo的情况下,会出现读到重复的CAN帧的情况(主要是发生在写flash时) 是这样操作有问题吗:
在触发 FLEXCAN_EVENT_ENHANCE_RXFIFO_AVAILABLEDATA 、FLEXCAN_EVENT_ENHANCE_RXFIFO_WATERMARK、FLEXCAN_EVENT_ENHANCE_RXFIFO_OVERFLOW事件后,是不是可以理解成CAN 帧已经放到rx_msg里面了。请问有没有关于这三个事件处理的更标准的流程的demo参考
改成这种方式后似乎有改善,但不太明白原理
FLEXCAN_EVENT_ENHANCE_RXFIFO_WATERMARK是跟DMA相关的东西,具体的你要查看RM手册里的内容
FLEXCAN_EVENT_ENHANCE_RXFIFO_AVAILABLEDATA和FLEXCAN_EVENT_ENHANCE_RXFIFO_OVERFLOW一个是接收到数据的标志,一个是EnhancedFIFO溢出的标志
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...