chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

stm32中的io函數(shù) STM32中的IO操作

如意 ? 來源:CSDN ? 作者:CSDN ? 2021-07-22 15:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

stm32中的io函數(shù) STM32中的IO操作

STM32系列單片機芯片的庫函數(shù)有很多種,而負責IO操作的庫函數(shù)是GPIO,GPIO函數(shù)在STM32單片機頭文件stm32f10x_gpio.h中聲明,在STM32單片機的主函數(shù)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 復用推挽輸出

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

1.使能IO口時鐘

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

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

NewState:ENANLE或者DISABLE

2、初始化IO口

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

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

GPIO_InitStruct :GPIO初始化結構體

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

函數(shù)接口

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函數(shù),希望對用戶有所幫助。

本文整合自CSDN

責編AJX

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

    關注

    2305

    文章

    11118

    瀏覽量

    370948
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    STM32 Nucleo IO-Link開發(fā)套件技術解析

    和X-NUCLEO-DO40A1擴展板組成。該Nucleo套件可用于評估目的和用作開發(fā)環(huán)境。P-NUCLEO-IOD5A1套件用于開發(fā)IO-Link和SIO應用,用于評估具有STM32G071RB計算性能的IPS4140HQ高側功能。該Nucleo套件用于
    的頭像 發(fā)表于 10-16 10:01 ?402次閱讀
    <b class='flag-5'>STM32</b> Nucleo <b class='flag-5'>IO</b>-Link開發(fā)套件技術解析

    遠程IO不就是分布式IO?其實很多人都理解錯了

    一、引言 在工業(yè)自動化和控制系統(tǒng),分布式io和遠程io作為兩種常見的IO技術,各自具有獨特的特點和優(yōu)勢,以下對遠程io和分布式
    的頭像 發(fā)表于 09-28 11:06 ?395次閱讀
    遠程<b class='flag-5'>IO</b>不就是分布式<b class='flag-5'>IO</b>?其實很多人都理解錯了

    睿遠研究院丨IO-Link規(guī)范解讀(二):IO-Link通信技術概述

    and actuators),可以理解為一個是學名,一個是別名。在IEC 61131-9標準的正式名稱就是SDCI,但我們通常叫的IO-Link,其實是一個注冊商標,一個市場化的名稱。 那為啥叫做SDCI呢?? S即Singl
    的頭像 發(fā)表于 09-25 19:25 ?350次閱讀
    睿遠研究院丨<b class='flag-5'>IO</b>-Link規(guī)范解讀(二):<b class='flag-5'>IO</b>-Link通信技術概述

    意法半導體:STM32CubeMX將不再集成到STM32CubeIDE

    從2025年11月發(fā)布的版本開始,我們將僅以 獨立 版本的形式提供 STM32CubeIDE 和 STM32CubeMX 。 STM32CubeMX將不再集成到STM32CubeIDE
    的頭像 發(fā)表于 09-01 17:18 ?2552次閱讀

    GraniStudio:IO初始化以及IO資源配置例程

    IO資源配置.gsp文件,點擊打開,完成導入。 2.功能說明 實現(xiàn)連接格拉尼控制器IO塊以及配置輸入輸出IO點。 2.1通過初始化IO算子連接格拉尼控制器
    的頭像 發(fā)表于 08-22 17:34 ?731次閱讀
    GraniStudio:<b class='flag-5'>IO</b>初始化以及<b class='flag-5'>IO</b>資源配置例程

    GraniStudio:IO寫入例程

    說明 實現(xiàn)輸出IO控制以及讀取。 2.1通過初始化IO算子連接格拉尼控制器IO塊,導入工程自動進行連接。 2.2 通過IO配置算子輸出配置的IO
    的頭像 發(fā)表于 08-22 16:47 ?592次閱讀
    GraniStudio:<b class='flag-5'>IO</b>寫入例程

    干貨分享 | TSMaster IO功能使用指南—基于同星帶IO設備的配置與操作步驟

    用于處理連續(xù)型信號的輸入和輸出,它們可以接收和發(fā)送模擬信號,通常用于測量和控制溫度、壓力、電壓等連續(xù)性參數(shù)。本文主要介紹同星帶IO的設備以及在TSMaster軟件
    的頭像 發(fā)表于 08-09 20:04 ?685次閱讀
    干貨分享 | TSMaster <b class='flag-5'>IO</b>功能使用指南—基于同星帶<b class='flag-5'>IO</b>設備的配置與<b class='flag-5'>操作</b>步驟

    虹科新聞 | 再獲行業(yè)認可!虹科IO-Link模塊榮獲維科杯·OFweek 2025工業(yè)自動化「優(yōu)秀產(chǎn)品獎」

    近日,在備受業(yè)界矚目的「維科杯·OFweek2025國工業(yè)自動化與數(shù)字化行業(yè)年度評選」,虹科IO-LinkOEM嵌入式開發(fā)模塊憑借技術創(chuàng)新與應用價值,榮獲「優(yōu)秀產(chǎn)品獎」。頒獎理由虹科
    的頭像 發(fā)表于 08-05 17:32 ?984次閱讀
    虹科新聞 | 再獲行業(yè)認可!虹科<b class='flag-5'>IO</b>-Link模塊榮獲維科杯·OFweek 2025工業(yè)自動化「優(yōu)秀產(chǎn)品獎」

    Analog Devices / Maxim Integrated MAXREFDES177 IO-Link通用模擬IO特性/框圖

    Analog Devices MAXREFDES177 IO-Link通用模擬IO是一款完備的IO-Link?通用模擬輸入-輸出 (IO) 參考設計,采用內(nèi)置集成保護功能的MAX225
    的頭像 發(fā)表于 06-30 09:30 ?528次閱讀
    Analog Devices / Maxim Integrated MAXREFDES177 <b class='flag-5'>IO</b>-Link通用模擬<b class='flag-5'>IO</b>特性/框圖

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

    你好,我用STM32F030P4F6這個作為主控芯片控制LED燈亮滅(LED是共陽接法)的時候發(fā)現(xiàn),在初始化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 ?1124次閱讀
    虹科直播回放 | <b class='flag-5'>IO</b>-Link技術概述與虹科<b class='flag-5'>IO</b>-Link OEM

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

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

    IO-Link收發(fā)器怎么數(shù)據(jù)讀取

    IO-Link(IEC61131-9)是一個開放的標準串行通信協(xié)議,它允許從傳感器和設備雙向交換數(shù)據(jù)。這些傳感器和設備需要支持IO-Link并連接到主機上。IO-Link收發(fā)器在這一
    的頭像 發(fā)表于 02-02 16:34 ?1150次閱讀

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

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

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

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