你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
HAL库用中断接收数据完成后,要马上重新开启中断接收。要不等串口溢出后,只能重新初始化串口进行数据接收。
多半是读取数据不及时。可以在读取数据时翻转IO口,测试一下接收时间是不是超了。如果是,就要优化中断优先级或者改用DMA方式。
butterflyspring 发表于 2022-4-12 09:47 [md]多半是读取数据不及时。可以在读取数据时翻转IO口,测试一下接收时间是不是超了。如果是,就要优化中断 ...
xmshao 发表于 2022-4-11 17:10 这个发生在接收时未及时提取数据导致的。如果中断多的话,注意合理安排优先级,别影响到UART的接收了。另外 ...
h12121 发表于 2022-4-13 09:39 非常感谢,已解决
如何解决的,方便晒一下接收代码吗?
关于STM32F030的iic主收问题
STM32F030内部晶振怎么设置,内部晶振是延时函数怎么设置
分享STM32F030K6程序运行异常的解决方法
STM32F030正常上电不运行
DMA 读取GPIO的状态
stm32的同一个定时器,不同的通道,可以不同时的输出pwm波形吗
基于STM32的锂动力电池检测装置的设计
STM32的低功耗模式
STM32的上电启动过程
STM32中如何实现数据加密
HAL库用中断接收数据完成后,要马上重新开启中断接收。要不等串口溢出后,只能重新初始化串口进行数据接收。
多半是读取数据不及时。可以在读取数据时翻转IO口,测试一下接收时间是不是超了。如果是,就要优化中断优先级或者改用DMA方式。
感谢大佬的意见
非常感谢,已解决
如何解决的,方便晒一下接收代码吗?