女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

stm32中的io函數 STM32中的IO操作

如意 ? 來源:CSDN ? 作者:CSDN ? 2021-07-22 15:29 ? 次閱讀

stm32中的io函數 STM32中的IO操作

STM32系列單片機芯片的庫函數有很多種,而負責IO操作的庫函數是GPIO,GPIO函數在STM32單片機頭文件stm32f10x_gpio.h中聲明,在STM32單片機的主函數stm32f10x_gpio.c中完成定義。

GPIO的配置種類有8個,分別是:

1.GPIO_Mode_AIN 模擬輸入

2.GPIO_Mode_IN_FLOATING 浮空輸入

3.GPIO_Mode_IPD 下拉輸入

4.GPIO_Mode_IPU 上拉輸入

5.GPIO_Mode_Out_OD 開漏輸出

6.GPIO_Mode_Out_PP 推挽輸出

7.GPIO_Mode_AF_OD 復用開漏輸出

8.GPIO_Mode_AF_PP 復用推挽輸出

基于庫函數的STM32單片機的IO口操作步驟:

1.使能IO口時鐘

函數接口:void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState);

參數列表:RCC_APB2Periph:連接在APB2總線上的外設名稱

NewState:ENANLE或者DISABLE

2、初始化IO口

函數接口:void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct);

參數列表:GPIOx:IO口的組別,如GPIOA、GPIOB;

GPIO_InitStruct :GPIO初始化結構體

3、調用IO口控制函數對IO口電平進行控制:

函數接口

void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);

void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);

void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal);

void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal);

以上是STM32單片機的IO函數,希望對用戶有所幫助。

本文整合自CSDN

責編AJX

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

    關注

    2290

    文章

    11017

    瀏覽量

    362492
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    STM32F030P4F6為什么無法初始化IO輸出高電平?

    你好,我用STM32F030P4F6這個作為主控芯片控制LED燈亮滅(LED是共陽接法)的時候發(fā)現,在初始化IO的時候GPIO_InitStructure.GPIO_PuPd
    發(fā)表于 03-11 07:15

    虹科直播回放 | IO-Link技術概述與虹科IO-Link OEM

    虹科「一站式通訊解決方案」系列直播第1期圓滿落幕!本期主題為「IO-Link技術概述與虹科IO-LinkOEM」感謝各位朋友的熱情參與!本期直播虹科專業(yè)講師瞿工帶大家走進工業(yè)4.0深度解讀了
    的頭像 發(fā)表于 02-19 17:34 ?566次閱讀
    虹科直播回放 | <b class='flag-5'>IO</b>-Link技術概述與虹科<b class='flag-5'>IO</b>-Link OEM

    Profinet IO通信故障原因及解決辦法

    Profinet IO(Industrial Ethernet for Automation)作為一種高性能的工業(yè)以太網通信協議,廣泛應用于工業(yè)自動化領域。然而,在實際應用,Profinet IO
    的頭像 發(fā)表于 02-03 14:50 ?1291次閱讀

    HAL庫在STM32開發(fā)的重要性

    開發(fā)過程 HAL庫提供了一套完整的函數接口,用于操作STM32微控制器的各種外設和功能模塊。這些函數接口封裝了底層硬件的復雜性,使得開發(fā)者無需深入了解硬件細節(jié)即可實現功能。因此,HAL
    的頭像 發(fā)表于 12-02 13:35 ?1192次閱讀

    λ-IO:存儲計算下的IO棧設計

    動機和背景? ? 存儲計算存儲資源的充分利用。IO棧是管理存儲器的的基本組件,包括設備驅動、塊接口層、文件系統,目前一些用戶空間IO庫(如SPDK)有效降低了延遲,但是io棧仍然不可或缺。這是因為1
    的頭像 發(fā)表于 12-02 10:35 ?561次閱讀
    λ-<b class='flag-5'>IO</b>:存儲計算下的<b class='flag-5'>IO</b>棧設計

    一文解讀Linux 5種IO模型

    見的IO模型。 當發(fā)起一個IO操作時,比如讀取數據,系統會調用read()函數。如果請求的數據沒有準備好,此時進程會被掛起(blocked),進入等待狀態(tài)。直到數據準備好,而且復制到應
    的頭像 發(fā)表于 11-09 11:12 ?799次閱讀
    一文解讀Linux 5種<b class='flag-5'>IO</b>模型

    STM32 OLED多菜單操作

    stm32 ?oled多菜單操作
    發(fā)表于 10-09 11:01 ?2次下載

    本地IO與遠程IO:揭秘工業(yè)自動化的兩大關鍵角色

    在工業(yè)自動化領域,IO(Input/Output,輸入/輸出)模塊扮演著至關重要的角色。它們作為連接控制系統與現場設備的橋梁,負責數據的采集與指令的執(zhí)行。然而,隨著技術的不斷進步,IO模塊也分為本地IO和遠程
    的頭像 發(fā)表于 10-08 18:06 ?1001次閱讀

    MCU IO口的作用和特點

    MCU(微控制器)的IO口(Input/Output Port,輸入輸出端口)是單片機與外界進行信息交互的關鍵接口。這些IO口在微控制器的功能實現扮演著至關重要的角色,它們不僅負責數據的輸入和輸出,還承載著電平轉換、中斷處理、
    的頭像 發(fā)表于 09-30 11:52 ?2497次閱讀

    單片機io口輸出電流多大

    IO口的輸出電流一般在10mA左右。 現代單片機 :如STM32等,其IO口的輸出電流能力有所提升,通常可以達到20-25mA。然而,需要注意的是,多個IO口同時輸出時的總電流是有
    的頭像 發(fā)表于 09-14 14:29 ?3939次閱讀

    一體式IO與分布式IO:工業(yè)控制系統的兩種架構

    受到青睞。然而,一體式IO架構在小型系統仍然有著廣泛的應用。了解這兩種架構的特點和區(qū)別,有助于工程師和決策者為企業(yè)選擇最合適的工業(yè)控制系統解決方案。
    的頭像 發(fā)表于 07-17 16:12 ?1937次閱讀
    一體式<b class='flag-5'>IO</b>與分布式<b class='flag-5'>IO</b>:工業(yè)控制系統的兩種架構

    初識IO-Link及IO-Link設備軟件協議棧

    亞信IO-Link設備軟件協議棧是基于亞信電子AXM-IOLS IO-Link設備評估板設計的,搭載意法半導體 STM32F469AI微控制器,并在STM32CubeIDE開發(fā)環(huán)境中
    的頭像 發(fā)表于 07-08 13:55 ?3777次閱讀
    初識<b class='flag-5'>IO</b>-Link及<b class='flag-5'>IO</b>-Link設備軟件協議棧

    PLC IO接口的功能及使用方法

    在工業(yè)自動化和控制系統設計,PLC(Programmable Logic Controller,可編程邏輯控制器)作為核心控制單元,其IO(Input/Output,輸入/輸出)接口是實現
    的頭像 發(fā)表于 06-15 16:49 ?3440次閱讀

    遠程IO與分布式IO的區(qū)別

    在工業(yè)自動化和控制系統設計,遠程IO(Input/Output)和分布式IO是兩個重要的概念。它們各自具有獨特的特點和優(yōu)勢,適用于不同的應用場景。本文將詳細探討遠程IO與分布式
    的頭像 發(fā)表于 06-15 15:57 ?3792次閱讀

    PLC與IO卡之間的區(qū)別

    在工業(yè)自動化系統扮演著不同的角色,具有不同的功能和應用場景。本文將從定義、功能、結構、應用等多個方面詳細闡述PLC與IO卡之間的區(qū)別。
    的頭像 發(fā)表于 06-11 14:42 ?2761次閱讀