亚洲精品一二区_国产黄色片网站_99久久久成人国产精品_蜜臀网_国产精品一区二区三区免费_成人av中文字幕_91精品国产欧美一区二区成人

當前位置:首頁 > 學習資源 > 講師博文 > stm32mp157 Cortex M4開發篇:使用GPIO掃描檢測按鍵

stm32mp157 Cortex M4開發篇:使用GPIO掃描檢測按鍵 時間:2020-11-23      來源:華清遠見

寫在前面:

本文章為《STM32MP1系列教程之Cortex-M4開發篇》系列中的一篇,全系列總計11篇。筆者使用的開發平臺為華清遠見FS-MP1A開發板(STM32MP157開發板)。針對該開發平臺,后續會陸續更多更多系列教程,包括Cortex-A7開發篇、Cortex-M4開發篇、Linux應用開發篇、Linux系統移植篇、Linux驅動開發篇、硬件設計篇、項目實戰篇等。歡迎關注,更多stm32mp157開發教程及視頻,可加技術交流Q群459754978,感謝關注。

FS-MP1A開發板詳情介紹:https://item.taobao.com/item.htm?id=622457259672

第 1 章Cortex-M4 按鍵掃描

1.1實驗目的

熟悉STM32CubeIDE工具軟件的使用。

掌握STM32CubeIDE軟件的基本設計流程和設計步驟,能夠使用工具進行設計、編程、仿真調試。

學習GPIO口的使用方法,掌握如何利用STM32MP157A芯片的I/O口讀取按鍵狀態。

1.2實驗環境

FS_MP1A開發平臺

ST-Link仿真器

STM32CubeIDE開發軟件

PC機 XP、Window7/10 (32/64bit)

1.3實驗原理

本實驗主要通過調用函數HAL_GPIO_ReadPin讀取開發板上按鍵K2的IO口狀態,控制LED燈的點亮和關閉狀態。

該實驗需要使用到開發板上的LED燈,按鍵,相關硬件電路如下:

1.4實驗步驟

打開STM32CubeIDE->File->New->STM32 Project

可以在左側搜索框內輸入芯片型號STM32MP157A進行搜索,選擇對應芯片,點擊Next

填寫工程名,點擊Finsh

點擊Yes打開配置頁面

搜索框內搜索K2對應GPIO引腳PA0,左鍵點擊設置為GPIO_Input

在Code Generator處選擇為每個外設生成單獨的C和H文件,這樣設置方便閱讀代碼

完成以上設置后,Ctrl+S保存,會提示是否需要生成代碼,選擇Yes即可自動生成代碼。系統會自動生成System Clock代碼

可以在左側工程文件夾找到KEY_CM4子工程,打開main.c

添加GPIO初始化函數,初始化LED燈引腳PZ5為輸出模式,初始化K2引腳PA0為輸入模式

在main.c中調用GPIO初始化函數,在while循環中添加GPIO讀函數,判斷K2引腳高低電平,改變LED燈狀態

上述為新建工程配置過程,可參考16.3.2章節進行導入已有工程,工程存放路徑【華清遠見-FS_MP1A開發資料\02-程序源碼\ARM體系結構與接口技術\Cortex-M4部分\2_KEY】

配置完成或導入工程后進行程序下載,具體步驟參考16.3.3節進行開發板連接,程序編譯、下載

1.5實驗現象

按下K2鍵,可看到LED燈狀態發生改變

上一篇:stm32mp157 Cortex M4開發篇:GPIO外部中斷詳解

下一篇:華清遠見stm32mp157開發板教程及視頻資源匯總

戳我查看嵌入式每月就業風云榜

點我了解華清遠見高校學霸學習秘籍

猜你關心企業是如何評價華清學員的

干貨分享
相關新聞
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2024 北京華清遠見科技發展有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 成人不卡 | 欧美中文综合在线视频 | 国产精品一二区 | 国产欧美一区二区精品性色 | 成年日韩免费大片黄在线观看 | 一级毛片一级毛片免费毛片 | 久久综合九色综合欧美就去吻 | 欧美在线视频免费播放 | 欧美日韩国产色综合一二三四 | 久久精品免费观看久久 | 国产成人久久精品 | 日本视频二区 | 日韩视频在线一区 | jizz亚洲 | 免费一级a毛片在线 | 亚洲一区二区在线视频 | 黄色国产 | 蜜芽一区二区国产精品 | 久久久久久久久女黄9999 | 国产成人夜色影视视频 | 久久亚洲日本不卡一区二区 | 亚洲成在人线中文字幕 | 日日操天天操夜夜操 | 美女福利视频一区二区 | 国产高清第一页 | 日本视频一区二区三区 | 黄色a级 | 日本免费精品视频 | 韩国日本伦理 | 久久亚洲日本不卡一区二区 | 夜夜操天天插 | 日本高清免费不卡视频 | 久久精品免费在线观看 | 日韩欧美在线观看一区 | 天天做夜夜做久久做狠狠 | 日本人亚洲人jizz | 日本二区在线观看 | 天天操夜夜操天天操 | 精品欧美一区手机在线观看 | 国产精品专区第二 | 青青操在线免费观看 |