tft每日頭條

 > 圖文

 > stm32的gpio口有幾種工作模式

stm32的gpio口有幾種工作模式

圖文 更新时间:2025-02-10 07:52:34

軟件

題記:以前一直從事硬件開發工作,最近利用閑暇時間開始學習STM32單片機編程,努力成為一個初級嵌入式軟件開發者,來适應時代的腳步。中年男人需要時刻學習,讓自己進步,避免中年危機。

硬件設計

自己利用工作之餘,自己設計了一款基于STM32F103VGT6的核心開發闆,有2路RS232串口,一路TTL串口,一路USB,三個用戶按鍵,一個複位按鍵。可以使用USB供電,也可使用外部DC5V電源供電,還可以使用電池供電,具有RTC功能;另外所有未使用的GPIO口都外擴出來,供其他功能使用。

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)1

本次學習的開發闆

軟件配置

打開ST的cube mx軟件進行相關參數配置,目前都采用圖形可視化配置編程,讓編程變得更加簡單,所有寄存器相關的配置工作都可以交給軟件去做,開發者隻需關注應用代碼的編寫就好了,以下是具體的一些配置界面。該軟件是實現對GPIO口的操作,點亮4個LED燈。

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)2

軟件打開界面

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)3

配置系統時鐘作為基準計時

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)4

選擇外部晶振

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)5

配置GPIO口

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)6

配置系統時鐘樹

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)7

配置産生的工程(使用IAR軟件)

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)8

配置在線調試的接口,使用SWD

stm32的gpio口有幾種工作模式(STM32F103編寫學習GPIO篇)9

使用JLINK調試工具

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved