色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用庫函數來驅動LED燈詳細概述

j4AI_wujianying ? 來源:未知 ? 作者:易水寒 ? 2018-04-29 20:09 ? 次閱讀

一、熟悉GPIO結構體

以下這個結構體是我從官方手冊中獲取的:

[cpp] view plain copy print?

typedef struct

{

u16 GPIO_Pin;

GPIOSpeed_TypeDef GPIO_Speed;

GPIOMode_TypeDef GPIO_Mode;

} GPIO_InitTypeDef;

二、編寫程序步驟

1、首先定義一個GPIO_InitTypeDef的結構體,給結構體起一個名字 GPIO_InitStructure;

[cpp] view plain copy print?

GPIO_initTypeDef GPIO_initStructure ;

2、初始化RCC時鐘

RCC_APB2PeriphClockCmd 使能或者失能 APB2 外設時鐘,從下圖看GPIOA-G均屬于APB2時鐘總線。

如何使用庫函數來驅動LED燈詳細概述

3、對結構體成員賦值,詳情參考固件庫使用手冊

//GPIO管腳

如何使用庫函數來驅動LED燈詳細概述

u16 GPIO_Pin;

//GPIO口的速率

GPIOSpeed_TypeDef GPIO_Speed;

如何使用庫函數來驅動LED燈詳細概述

//GPIO的輸出模式

GPIOMode_TypeDef GPIO_Mode;

如何使用庫函數來驅動LED燈詳細概述

如何使用庫函數來驅動LED燈詳細概述

4、初始化GPIO

這里要注意,每更新一個GPIO口就要初始化一次(用到了多組GPIO的情況)

void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)

如何使用庫函數來驅動LED燈詳細概述

5、

GPIO_SetBits 設置指定的數據端口

如何使用庫函數來驅動LED燈詳細概述

GPIO_ResetBits 清除指定的數據端口位

如何使用庫函數來驅動LED燈詳細概述

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23253

    瀏覽量

    660598
  • 庫函數
    +關注

    關注

    0

    文章

    177

    瀏覽量

    33970

原文標題:STM32學習筆記之使用庫函數驅動LED燈

文章出處:【微信號:wujianying_danpianji,微信公眾號:單片機精講吳鑒鷹】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    stm32使用庫函數點亮led

    stm32使用庫函數點亮led,直接使用寄存器地址來進行STM32開發要對每一個寄存器的地址通過查找芯片手冊,對每一個寄存器的各個位的含義也要查清楚,然后決定對那個地址的哪些位進行怎樣的設置。這種
    發表于 08-05 06:24

    怎么通過庫函數來實現相關寄存器的配置

    看門狗的原理是什么?與獨立看門狗相關聯的寄存器有哪些?怎么通過庫函數來實現相關寄存器的配置?
    發表于 08-11 06:54

    使用HAL庫函數外部中斷功能實現按鍵控制LED

    STM32開發,使用HAL庫函數外部中斷功能實現按鍵控制LED1 概述1.1 資源概述1.2引腳資源分配1.3 中斷
    發表于 08-13 09:16

    庫函數開發

    閱讀性強,可移植高后期維護難度低庫函數開缺點相對于寄存器開發,運行效率略低注意:庫函數其實是ST公司對寄存器的進一步封裝。4.3庫函數開發LED1.
    發表于 08-16 08:47

    怎么通過庫函數來實現獨立看門狗的配置

    看門狗的原理是什么?與獨立看門狗相關聯的寄存器有哪些?怎么通過庫函數來實現獨立看門狗的配置?
    發表于 09-03 06:16

    如何使用HAL庫函數實現按鍵控制LED

    如何使用HAL庫函數實現按鍵控制LED
    發表于 11-16 06:25

    如何利用華大官方提供的庫函數來做開發

    通過前面的學習現在已經掌握了如何給國產低功耗華大單片機新建工程及如何下載和調試程序,本文將介紹如何利用華大官方提供的庫函數來做開發。眾所周知庫函數是把函數放到庫里,供別人使用的一種方式。方法是把一些
    發表于 12-06 06:25

    怎樣使用庫函數來點亮一個LED

    目標:理解并運用庫函數來點亮一個LED1.LED模塊硬件電路在led相應端口輸入低電平點亮2.GPIO庫函數介紹(1)GPIO外設的庫文件:stm32f10x_gpio.c-----外
    發表于 01-07 06:04

    STM32庫函數—點燈實驗_實驗三

    概述: 從最簡單的“點燈”實驗入手,涉及到STM32的最基礎最簡單的操作。 實驗目的: 本實驗的目的很簡單,就是讓LED亮起來,并閃爍。 通過實驗了解STM32固件函數庫的使用方法。 本實驗用到以下4個
    發表于 02-22 15:45 ?11次下載

    stm32庫函數解釋

    庫函數詳細介紹,很實用,本人菜鳥,正在慢慢學習。
    發表于 05-06 15:06 ?16次下載

    STC庫函數使用參考

    STC庫函數使用參考STC庫函數使用參考
    發表于 07-06 15:14 ?0次下載

    PICC編譯器的庫函數詳解

    本章將詳細列出PICC編譯器的庫函數。每個函數均從函數名開始,然后按照以下幾個標題給出詳細解釋。
    發表于 10-14 14:17 ?0次下載

    使用MSP430F5529單片機控制LED同時閃爍的庫函數免費下載

    本文檔的主要內容詳細介紹的是使用MSP430F5529單片機控制LED同時閃爍的庫函數免費下載。
    發表于 07-24 08:00 ?10次下載
    使用MSP430F5529單片機控制<b class='flag-5'>LED</b>同時閃爍的<b class='flag-5'>庫函數</b>免費下載

    STM32 IAR的庫函數資料免費下載

    本文檔的主要內容詳細介紹的是STM32 IAR的庫函數資料免費下載。
    發表于 03-27 09:48 ?43次下載
    STM32 IAR的<b class='flag-5'>庫函數</b>資料免費下載

    【STM32】標準庫與HAL庫對照學習教程三--使用庫函數配置GPIO點亮LED

    【STM32】標準庫與HAL庫對照學習教程三--使用庫函數配置GPIO點亮LED一、前言二、準備工作三、LED硬件電路四、使用標準庫工程點亮LED
    發表于 12-05 14:06 ?15次下載
    【STM32】標準庫與HAL庫對照學習教程三--使用<b class='flag-5'>庫函數</b>配置GPIO點亮<b class='flag-5'>LED</b><b class='flag-5'>燈</b>
    主站蜘蛛池模板: 性美国人xxxxx18| 久久黄色网| 午夜影视不充值观看| 国产1广场舞丰满老女偷| 日日AV夜夜添久久奶无码| 被cao的奶水直喷高H| 人妻仑乱少妇88MAV| 虫族bl文全肉高h| 肉多的小说腐小说| 国产对白精品刺激一区二区| 天天啪免费视频在线看| 国产欧美日韩视频怡春院 | 95国产精品人妻无码久| 免费人成在线观看视频不卡| 99久久精品6在线播放| 欧美精品AV精品一区视频| 别停好爽好深好大好舒服视频| 日韩做A爰片久久毛片A片毛茸茸| 国产69精品麻豆久久久久| 午夜理论在线观看不卡大地影院| 国产人妻人伦精品9| 亚洲中文无码亚洲人在线观看-| 精品无码久久久久久国产百度| 有码 亚洲 制服 国产 在线| 美女激清床上戏大全| gogogo免费视频观看| 双性精跪趴灌满h室友4p| 国产三级电影网| 一区二区三区四区国产| 男女XX00上下抽搐动态图| 把腿张开JI巴CAO死你H教室| 四虎国产精品免费观看视频| 黑人巨茎vide抽搐| 中文字幕人成人乱码亚洲AV| 欧美人与动交zOZ0| 国产-第1页-浮力影院| 亚洲破处女| 男人有噶坏| 国产成人永久免费视频| 亚洲中文无码亚洲人在线观看-| 秘密教学93话恩爱久等了免费|