STM32时间片轮询实现基于RTC带温湿度的万年历
创始人
2024-02-23 04:38:57
0

参考上文: 

基于STM32 CubeMX利用RTC实现带温湿度模块的万年历_涛声依旧Cjt的博客-CSDN博客

本次修改使用时间片轮询的方式来实现,主要是main函数进行了改造,其他驱动部分没有太多的变化。

1.典型的时间片轮询代码示例

给出一个典型的时间片轮询的例子如下:

// 轮询任务的结构体数组
static TASK_COMPONENTS TaskComps[] = 
{{1, 5, 5, TaskKeyScan},             // 按键扫描任务,10*2ms = 20 ms 轮询一次{1, 5, 5, TaskCardScan},            // 刷卡上下限扫描,10*2ms = 20 ms 轮询一次{1, 5, 5, TaskHandleScan},          // 把手限位开关扫描,10*2ms = 20 ms 轮询一次{1, 100, 100, TaskOLED},              // OLED显示 500*2 = 1000 ms 轮询一次{1, 100, 100, TaskCountTime},         // 计时函数 500*2 = 1000 ms 轮询一次
};#define   TASK_NUM  5  // 定义任务数量为5,根据实际情况调整/**********定义轮询任务结构体**********/
typedef struct
{u8 Run;                  // 程序运行标记:0-不运行,1运行u16 Timer

相关内容

热门资讯

海正生材(688203)披露诉... 截至2025年12月19日收盘,海正生材(688203)报收于12.45元,较前一交易日上涨0.89...
陕国投A:增发价格将按法规要求... 有投资者在互动平台向陕国投A提问:“请问贵公司2024年经审计的归属于母公司普通股股东的每股净资产(...
《重庆市推动“人工智能+”行动... 央广网重庆12月20日消息(记者陈静)近日,重庆市人民政府办公厅印发《重庆市推动“人工智能+”行动方...
天和磁材(603072)披露拟... 截至2025年12月19日收盘,天和磁材(603072)报收于40.95元,较前一交易日上涨1.69...
国常会直通车|事关广大纳税人!... 据新华社消息,12月19日召开的国务院常务会议,审议通过《中华人民共和国增值税法实施条例(草案)》。...
辅警工作近6年因有文身被辞退,... 红星新闻记者从一审判决书中看到,原告刘某在诉讼中称,自己于2019年9月入职被告单位,任警务辅助人员...
骄成超声最新公告:公司提起诉讼 骄成超声(688392.SH)公告称,已向法院提起诉讼,要求萨驰智能装备和安徽吉驰轮胎支付剩余欠款4...
“南博馆藏现身拍卖场事件”,律... 新京报记者 闫沫琛 王惜梦 制作 罗伟伟 近日,“南京博物院藏仇英名作现身拍卖市场”一事引发广泛关注...
原创 监... 12月19日上午,阳江市生态环境局举办新闻通气会解读《生态环境监测条例》,《条例》通过统一标准、明确...
美股异动丨拼多多大涨近7%,宣... 拼多多(PDD.US)盘初涨近7%报113美元。公司在年度股东大会上宣布实行联席董事长制度,任命赵佳...