亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
基于狀態機的STM32F103HAL庫按鍵單擊長按程序
[打印本頁]
作者:
yohkh
時間:
2025-8-22 10:48
標題:
基于狀態機的STM32F103HAL庫按鍵單擊長按程序
這是自己學習狀態機寫出的基于狀態機的按鍵單機長按。供大家參考
#include "stm32f1xx.h"
#include "delay.h"
#include "platform_drv.h"
#include "led_drv.h"
#include "key_drv.h"
#include "systick.h"
int main(void)
{
uint8_t keyVal;
PlatformDrvInit();//系統時鐘初始化
SystickInit();
LedDrvInit();//LED初始化
KeyDrvInit();//按鍵初始化
while(1)
{
keyVal = GetKeyVal();
switch(keyVal)
{
case KEY1_SHORT_PRESS:
TurnOnLed(LED1);
break;
case KEY1_LONG_PRESS:
TurnOffLed(LED1);
break;
case KEY2_SHORT_PRESS:
TurnOnLed(LED2);
break;
case KEY2_LONG_PRESS:
TurnOffLed(LED2);
break;
default:
break;
}
}
}
復制代碼
原理圖: 無
仿真: 無
代碼:
STM32F103ZET6HAL - 基于狀態機和定時器實現按鍵掃描-單擊、長按.7z
(600.96 KB, 下載次數: 0)
2025-8-22 14:28 上傳
點擊文件名下載附件
基于狀態機的按鍵單機長按
下載積分: 黑幣 -5
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1