1. FreeRTOS在串口发送任务运行中(串口采用查询方式发送数据),高优先级任务(例如定时AD采样任务)切换执行,这样串口数据会出现停顿,停顿时间视高优先级任务的执行时间而定。这里停顿了3.5ms。

FreeRTOS在串口发送(查询方式发送)任务执行中,高优先级任务切换导致串口数据停顿

2. 可以采用串口中断发送,来避免串口数据在发送中出现停顿。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
猜你喜欢
  • 2022-12-23
  • 2021-10-23
  • 2021-08-30
  • 2021-07-30
  • 2021-11-12
  • 2022-12-23
相关资源
相似解决方案