娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年05月06日(星期二)

正在發(fā)生

2019年05月06日 | STM32 基礎(chǔ)系列教程 1- CubeMX+GPIO

發(fā)布者:錢老李 來源: eefocus關(guān)鍵字:STM32  基礎(chǔ)系列教程  CubeMX  GPIO 手機看文章 掃描二維碼
隨時隨地手機看文章

前言


學(xué)習(xí)stm32 GPIO 的使用,設(shè)置某一GPIO引腳為輸出功能,將對應(yīng)引腳拉高或拉低輸出,同時學(xué)會初步認(rèn)識STM32最新的HAL庫的使用, 用代碼實現(xiàn)控制GPIO引腳輸出產(chǎn)生周期出1s 占空比為50%的PWM波。


示例詳解


基于硬件平臺: STM32F10C8T6最小系統(tǒng)板, MCU 的型號是 STM32F103c8t6, 使用stm32cubemx 工具自動產(chǎn)生的配置工程,使用KEIL5編譯代碼。



本示例所用的最小系統(tǒng)板原理圖:

新建STM32 CUBEMX 工程,

雙擊桌面STM32CubeMX工具


在CubeMX中菜單中點 File à New Project …


在新彈出的界面中的搜索框中輸入 “stm32f103c8” ,并雙擊右側(cè)欄中列出的STM32F103C8

彈出如下圖所示界面,至此工程創(chuàng)建完成!!接下是就是配置工程:


配置STM32 CUBEMX 工程

配置系統(tǒng)伏仿真調(diào)試接口, 在System Core 目錄下單擊SYS選項,將其中的Debug選項選為Serial Wire, 此時PA13 PA14引腳會被占用,配置圖如下:


配置系統(tǒng)時鐘源,在System Core 目錄下單擊RCC選項,將其中的High Speed Clock( HSE )選項選為Crystal/ceramic resona…, 此時PD0 PD1引腳會被占用,配置圖如下:


配置GPIO PA0引卻為輸出,在右側(cè)圖中單擊PA0引腳 ,在出現(xiàn)的選項選框中選擇GPIO_Output 選項,選完后在在System Core 目錄下單擊GPIO選項,在GPIO子項中單擊列表中的PA0,可看查看到PA0的詳細(xì)設(shè)置參數(shù),也可以根據(jù)需要進行修改,在這里保持默認(rèn)即可。

配置系統(tǒng)時鐘樹,將工程界面切換到Clock Configureation 界面,完成如下配置。


配置代碼生成,工程界面切換到Project Manager 界面,在界面左側(cè)單擊Project項,將其設(shè)置成如下圖所示( 設(shè)置工程路徑在E:Stm32cubePrj目錄,工程名為stm32_gpio, 開發(fā)環(huán)境為 MDK-ARM v5 )。

 

在界面左側(cè)單擊Code Generator項,將其設(shè)置成如下圖所示( 只拷貝所需文件到工程,為每個接口生成獨立的初始化頭文件和源文件,將所有未使用的引腳設(shè)為模擬輸入)。


生成代碼,單擊工程界面中”GENERATE TOOL” 開始生成代碼,代碼生成后彈出是否打開工程對話框,單擊“Open Project”打開創(chuàng)建的工程。

 

在代碼工程(MDK/keil)中的 main.c 中 man函數(shù)中如下紅框中代碼:

 

編譯工程


燒錄代碼,在代碼工程中單擊“Options for Target” 圖標(biāo),在彈出的窗口中選中“Debug”頁,選擇相應(yīng)的燒錄工具(如本示例所用是jlink工具),然后單擊右側(cè)“Setting”按鈕,將Port 設(shè)為“SW”, 最大速度建議不要超過5M(有此仿真調(diào)式工具接線過長,可以將最大速度設(shè)為100K,這樣可以保證燒錄成功),


接著選“flash Download”頁,勾選“Reset and Run”,并確保其它內(nèi)容如下圖所示:


設(shè)置完上述設(shè)置后,便可進行下載操作,將調(diào)試仿真工具中的與最小系統(tǒng)板連接好,在工程中點Download 按鈕,或按F8快捷鍵進入下載,下載完成后會出現(xiàn)如下圖所示提示信息。

到此,操作GPIO引腳實現(xiàn) 周期1S占空為50%的PWM實驗完成,用示波器邏輯分析工具在PA0引腳可以看到如下圖所示波形輸出!!


OK,本期實驗完成!下期見!


關(guān)鍵字:STM32  基礎(chǔ)系列教程  CubeMX  GPIO 引用地址:STM32 基礎(chǔ)系列教程 1- CubeMX+GPIO

上一篇:STM32 基礎(chǔ)系列教程 2 - GPIO 按鍵輸入
下一篇:STM32 基礎(chǔ)系列教程 0 - CubeMX 下載與安裝

推薦閱讀

青島大學(xué)發(fā)布的文件顯示,張汝京已于5月3日正式被聘任為青島大學(xué)微納技術(shù)學(xué)院終身名譽院長。根據(jù)青島大學(xué)官網(wǎng)數(shù)據(jù),并沒有微納技術(shù)學(xué)院,該學(xué)院屬于新成立,未來的目標(biāo)是培養(yǎng)更多的集成電路產(chǎn)業(yè)人才。張汝京與青島合辦微納技術(shù)學(xué)院,和他不久前將全國首個CIDM集成電路項目落戶青島西海岸新區(qū)有關(guān)。 CIDM項目是張汝京創(chuàng)辦中芯國際和上海新升后的第三次創(chuàng)業(yè)...
近日有玩家就發(fā)現(xiàn)了一款由索尼申請的PSVR新專利,能讓玩家享受全方位沉浸式VR體驗的新設(shè)備——“旋轉(zhuǎn)椅”,有了它,玩家就能在VR游戲中旋轉(zhuǎn)跳躍不停歇。 從專利示意圖給出的備注來看,序號“10”代表姿態(tài)控制單元,“11”為座位,“12”為使用者,“13”為驅(qū)動裝置,“20”為VR眼鏡顯示設(shè)備,“30”為相機,“40”為信息處理設(shè)備。 從這可以看出,這款設(shè)...
據(jù)彭博社報道,知情人士表示愛立信計劃出售美國子公司Iconectiv,該子公司的售價可能在15億至20億美元之間。不過,愛立信尚未決定是否出售Iconectiv,對于這一消息愛立信拒絕置評。據(jù)了解,愛立信于2012年初以超過10億美元的價格收購了Iconectiv。2017年,私募股權(quán)公司Francisco Partners以2億美元的價格收購了該公司股權(quán)的16.7%。Iconectiv的主要業(yè)務(wù)是...
光譜儀的用途主要包括以下方面:廣泛應(yīng)用于農(nóng)業(yè)、天文學(xué)、汽車、生物、化學(xué)、涂料、色度測量、環(huán)境監(jiān)測、膜工業(yè)、食品、印刷、造紙、拉曼光譜、半導(dǎo)體工業(yè)、成分檢測、混色、匹配等領(lǐng)域。地物光譜儀具體實用領(lǐng)域如下細(xì)分:植被研究、農(nóng)作物健康、森林樹冠研究林業(yè)科學(xué)、環(huán)境調(diào)查、農(nóng)業(yè)調(diào)查水體研究、氣候研究、生態(tài)研究氮含量測量、葉片葉綠素含量土壤分析...

史海拾趣

小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 丁青县| 正镶白旗| 达日县| 焉耆| 乐业县| 泾川县| 敖汉旗| 綦江县| 视频| 临安市| 乌什县| 顺平县| 秭归县| 宜良县| 吴堡县| 囊谦县| 普格县| 镇安县| 合水县| 万山特区| 竹北市| 乌海市| 金昌市| 古丈县| 吉首市| 苍南县| 阿鲁科尔沁旗| 宜丰县| 淳安县| 大埔区| 宜川县| 乐业县| 根河市| 台中市| 海南省| 专栏| 南康市| 吉安市| 浦城县| 西盟| 鹤山市|