提到队列,大家可能首先想到的是RTOS中的“队列”。其实,裸机状态也可以实现类似RTOS队列的效果。 今天来分享一种用于单片机裸机情况下,实现的队列功能的模块:QueueForMcu 关于QueueForMcu 基于单片机实现的队列功能模块,主要用于8位、16位、32位非运行RTOS的 ...
基于单片机实现的队列功能模块,主要用于8位、16位、32位非运行RTOS的单片机应用,兼容大多数单片机平台。 Queue_Pop(&qUartTx, &temp); Queue_Pop(&qUartTx, &temp); Queue_Pop(&qUartTx, &temp); 在文件 queue.h 中有一个宏定义 QUEUE_DATA_T 用于指定队列元素的数据 ...