基于STM32 实现排队系统,利用SysTick模拟多任务。(学习日记)
由于使用了SysTick来模拟多任务,所以记得在SysTick中断服务函数中去添加任务的函数。每次最多通过五人,允许通过时led1闪烁,蜂鸣器不响,门开,不允许通过时,led2闪烁。本次的实验项目没有难,就是把之前用过的模块整合了一下,大致的需求是。完结,整体感觉没有什么好讲的,都是一些很基础的东西。LCD1602相关代码:lcd1602.c。红外模块相关代码:exti.c。蜂鸣器相关代码:beep.c。继电器相关代码:gate.c。任务相关代码:tasks.c。延时代码:delay.c。
原创
2024-09-11 18:58:48 ·
291 阅读 ·
0 评论