CubeMX再次生成代码时中文注释出现乱码,如何解决?
STM32L562DK探索板——如何通过板载ST-LINK的虚拟串口进行通讯?
STM32G431 ADC只有软件触发,无法通过硬件触发
在stm32cubeAI上,打开Lanuch NeuralNet Studio提示打不开
STM32 官方Bootloader相关咨询
关于最近学习C语言回调和钩子函数的想法,以及对HAL库回调函数的困惑
能修改Cube MX 存放文档资料的文件夹吗?
使用 HAL_UART_Transmit_IT() 实现 printf
stm32cubmx2是否有计划推广到其他stm32芯片使用?
在擦除flash时 同时挂起中断 是否会造成卡死以及相关的卡死机制
微信公众号
手机版
可能的话,尽量使用中断或DMA方式接收,系统里中断多的话,注意合理安排各个中断优先级。这样保障每次过来的数据都
能接收到而不发生溢出 丢失。调试状态下可以适当查看下相关状态寄存器的标志。
另外,现在是基于空闲事件作为数据接收的结束,接收缓冲可以适当放大点。
如果OK的话,那么考虑逻辑问题。
如果还会丢失的话,那么有固定逻辑可以方便调试找问题。
注意,前提信号质量和双方波特率要合格。