資源簡介
STM32HAL庫串口接收數據參考代碼,發送ASCII碼,需要回車作為結束符。博客配套資源https://blog.csdn.net/geek_monkey/article/details/89165040#comments_13986638

代碼片段和文件信息
#include?“IO.h“
/**
??*?@brief?按鍵掃描函數
??*?@param?None
??*?@note??None
??*?@retval?按下的鍵值
??*/
u8?KEY_Scan(void)
{
??static?u8?key_up=1;//按鍵按松開標志??????
??if(key_up&&(KEY1==0||KEY2==0||KEY3==0||KEY4==0))
??{
????HAL_Delay(10);//去抖動
????key_up=0;
????if(KEY1==0)return?KEY1_PRES;
????else?if(KEY2==0)return?KEY2_PRES;
????else?if(KEY3==0)return?KEY3_PRES;
????else?if(KEY4==0)return?KEY4_PRES;
??}else?if(KEY1==1&&KEY2==1&&KEY3==1&&KEY4==1)key_up=1;?????????
??return?0;//?無按鍵按下
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????7175??2020-11-04?12:29??.mxproject
?????文件?????????399??2018-07-27?19:21??clean.bat
?????目錄???????????0??2020-10-30?16:48??Core\
?????目錄???????????0??2020-11-04?12:29??Core\Inc\
?????文件?????????632??2020-10-30?15:02??Core\Inc\IO.h
?????文件????????6151??2020-11-04?12:29??Core\Inc\main.h
?????文件???????20065??2020-11-04?12:29??Core\Inc\stm32f4xx_hal_conf.h
?????文件????????2137??2020-11-04?12:29??Core\Inc\stm32f4xx_it.h
?????文件?????????366??2019-03-18?18:03??Core\Inc\UART.h
?????目錄???????????0??2020-11-04?12:29??Core\Src\
?????文件?????????527??2020-10-30?14:44??Core\Src\IO.c
?????文件????????8042??2020-11-04?12:29??Core\Src\main.c
?????文件????????4286??2020-11-04?12:29??Core\Src\stm32f4xx_hal_msp.c
?????文件????????5895??2020-11-04?12:29??Core\Src\stm32f4xx_it.c
?????文件???????26457??2020-10-24?16:49??Core\Src\system_stm32f4xx.c
?????文件????????1034??2020-10-30?16:56??Core\Src\UART.c
?????目錄???????????0??2020-10-30?16:48??Drivers\
?????目錄???????????0??2020-11-04?12:29??Drivers\CMSIS\
?????目錄???????????0??2020-10-30?16:48??Drivers\CMSIS\Device\
?????目錄???????????0??2020-10-30?16:48??Drivers\CMSIS\Device\ST\
?????目錄???????????0??2020-11-04?12:29??Drivers\CMSIS\Device\ST\STM32F4xx\
?????目錄???????????0??2020-11-04?12:29??Drivers\CMSIS\Device\ST\STM32F4xx\Include\
?????文件?????1233379??2020-10-24?16:49??Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f405xx.h
?????文件????????9485??2020-10-24?16:49??Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
?????文件????????3796??2020-10-24?16:49??Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
?????目錄???????????0??2020-11-04?12:29??Drivers\CMSIS\Device\ST\STM32F4xx\Source\
?????目錄???????????0??2020-11-04?12:29??Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\
?????目錄???????????0??2020-11-04?12:29??Drivers\CMSIS\Include\
?????文件???????28208??2020-10-24?16:49??Drivers\CMSIS\Include\cmsis_armcc.h
?????文件???????56497??2020-10-24?16:49??Drivers\CMSIS\Include\cmsis_armclang.h
?????文件????????9014??2020-10-24?16:49??Drivers\CMSIS\Include\cmsis_compiler.h
............此處省略76個文件信息
- 上一篇:藍牙通訊模塊源碼
- 下一篇:遺傳算法解決車輛的CVRP問題
評論
共有 條評論