久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
基于STM32固件庫KEY檢測的學習經驗
[打印本頁]
作者:
1394604803
時間:
2017-11-15 21:03
標題:
基于STM32固件庫KEY檢測的學習經驗
今天研究了一天按鍵檢測,終于弄出來了,分享一下學習歷程,菜鳥編寫,愿與大家共同討論不足之處
說明:
程序使用的是普中 PZ6806L 開發板,本人也是菜鳥一個,剛學 STM32 沒多久,本人愿將學習經驗與大家分享,程序多有不足之處,敬請諒解!
程序中的 LED0 就是硬件上的 LED1
經驗總結:1、定義函數的時候要寫參數類型,就算沒有參數,也要寫 void,如果不寫的話在頭文件聲明函數的時候會警告。2、按鍵檢測時,如果引腳外部有上拉電阻時,如 KEY_UP,
則引腳要配置成下拉輸入模式(下拉電阻好像是 40K) ,檢測按下為高電平;如果直接接地,如 K1、K2、K3,則要配置成上拉輸入模式,檢測按下為低電平,具體原因可以查看芯片內
部電路框圖
硬件連接圖:
0.png
(184.05 KB, 下載次數: 42)
下載附件
2017-11-15 21:17 上傳
0.png
(239.21 KB, 下載次數: 42)
下載附件
2017-11-15 21:17 上傳
單片機源程序如下:
/********************************************************************************
* file : main.c
* author : GongWang
* version : V1.0
* date : 2017-11-12
* Description : 用按鍵 KEY_UP控制 LED0,按一次對應的 LED亮或滅
********************************************************************************/
#include "stm32f10x.h"
#include "led.h"
#include "key.h"
/*****************************************************************************
* Function Name : main
* Input : None
* Output : None
* Return : None
* Description : 主函數
********************************************************************************/
int main(void)
{
/*LED的引腳配置*/
Led_Config();
/*LED的初始化,高電平關*/
Led_Iint();
/*按鍵 KEY_UP 引腳配置*/
Key_Config();
while( 1 )
{
if(Key_Test() == true)
……………………
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
基于STM32固件庫KEY檢測.pdf
(193.7 KB, 下載次數: 13)
2017-11-15 20:55 上傳
點擊文件名下載附件
菜鳥分享經驗
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黄色大片网站
|
国产精品毛片一区二区在线看
|
午夜av在线
|
国产精品久久久国产盗摄
|
欧美在线观看一区
|
欧美精品一区在线
|
欧美一级艳片视频免费观看
|
日韩欧美三区
|
国内精品久久久久久久久
|
国产又粗又长又爽
|
免费av播放
|
日本丰满少妇做爰爽爽
|
免费在线观看黄色网址
|
91久久久久久久久
|
国产视频一区二区在线播放
|
网站av
|
性做久久
|
日韩在线欧美
|
欧美三级韩国三级日本三斤在线观看
|
最近中文字幕在线
|
一级欧美一级日韩
|
天天躁日日躁bbbbb
|
国产性猛交╳xxx乱大交
|
激情五月综合色婷婷一区二区
|
午夜欧美
|
欧美精品日韩少妇
|
精品国产91
|
大尺度做爰呻吟舌吻网站
|
欧美日韩国产成人
|
久久精品欧美一区二区三区不卡
|
亚洲欧美视频
|
成人午夜精品
|
久久伊人网站
|
国产在线不卡
|
国产精品美女久久久
|
中文字字幕在线
|
国产福利91精品一区二区三区
|
日韩在线免费视频
|
欧美综合视频
|
黄色三级视频在线观看
|
欧美日韩一区二
|