Queue:队列处理库(在Arduino上设计)

时间:2024-06-17 05:50:02
【文件属性】:

文件名称:Queue:队列处理库(在Arduino上设计)

文件大小:71KB

文件格式:ZIP

更新时间:2024-06-17 05:50:02

queue arduino-library fifo lifo C++

队列 队列处理库(在Arduino上设计) 该库是为Arduino设计的,但可以为其他目的/目标使用gcc进行编译而无需更改 从此开始,Queue类就被称为Queue 。 不幸的是,在某些平台上或使用FreeRTOS时,已经声明了Queue。 出于兼容性目的, Queue类已重命名为cppQueue 。 带来不便敬请谅解... 用法 声明一个cppQueue实例(uint16_t size_rec, uint16_t nb_recs=20, QueueType type=FIFO, overwrite=false) (以下称为q ): size_rec队列中记录的大小 nb_recs队列中的记录数 type -队列实现类型:先进先出,后进先出 overwrite -如果设置为true,则在队列已满时覆盖以前的记录 使用q.push(void * rec)内容推送到队列 如果成功推入队


【文件预览】:
Queue-master
----src()
--------cppQueue.h(8KB)
--------cppQueue.cpp(4KB)
----keywords.txt(870B)
----examples()
--------RolloverTest()
--------QueueDuplicates()
--------SerialQueue()
--------LibTst()
--------QueueIdxPeeking()
--------SimpleQueue()
--------PointersQueue()
----.travis.yml(743B)
----Doxyfile.auto(104KB)
----LICENSE(1KB)
----README.md(4KB)
----ReleaseNotes.md(2KB)
----Doxyfile(105KB)
----library.properties(321B)
----.gitignore(282B)

网友评论

  • 用户下载后在一定时间内未进行评价,系统默认好评。