你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
hal库通过dma空闲中断接收数据,收到的数据直接通过串口打印出去,每隔一段时间出现接收到数据丢失是为啥呢
举报
板载stlink无法连接到设备
STM32WB55使用cubemx生成的代码编译报错
《年中视频学习心得》+我在年中学习STM32心得
stm32cubemx在联网时无法启动,断网时可正常启动。
STM32H7R7 CubeMX无配置问题
個人中心的頭像怎麽換掉
如何调整CubeMX的默认引脚
F103和G474的180°移相區別
cudeide执行run是烧录还是只是执行呢
無綫藍牙低功耗板卡NUCLEO-WBA65RI
可能的话,尽量使用中断或DMA方式接收,系统里中断多的话,注意合理安排各个中断优先级。这样保障每次过来的数据都
能接收到而不发生溢出 丢失。调试状态下可以适当查看下相关状态寄存器的标志。
另外,现在是基于空闲事件作为数据接收的结束,接收缓冲可以适当放大点。
如果OK的话,那么考虑逻辑问题。
如果还会丢失的话,那么有固定逻辑可以方便调试找问题。
注意,前提信号质量和双方波特率要合格。