91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

GPIO的配置種類(lèi)有8個(gè),分別是:

1.GPIO_Mode_AIN 模擬輸入

2.GPIO_Mode_IN_FLOATING 浮空輸入

3.GPIO_Mode_IPD 下拉輸入

4.GPIO_Mode_IPU 上拉輸入

5.GPIO_Mode_Out_OD 開(kāi)漏輸出

6.GPIO_Mode_Out_PP 推挽輸出

7.GPIO_Mode_AF_OD 復(fù)用開(kāi)漏輸出

8.GPIO_Mode_AF_PP 復(fù)用推挽輸出

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

1.使能IO口時(shí)鐘

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

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

NewState:ENANLE或者DISABLE

2、初始化IO口

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

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

GPIO_InitStruct :GPIO初始化結(jié)構(gòu)體

3、調(diào)用IO口控制函數(shù)對(duì)IO口電平進(jìn)行控制:

函數(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單片機(jī)的IO函數(shù),希望對(duì)用戶有所幫助。

本文整合自CSDN

責(zé)編AJX

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

    關(guān)注

    2309

    文章

    11162

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    三格電子一體式io和分體式io的區(qū)別#

    IO
    jf_68793483
    發(fā)布于 :2026年02月27日 14:15:48

    IO模塊修改,節(jié)點(diǎn)ID操作步驟

    IO模塊
    長(zhǎng)沙碩博電子科技股份有限公司
    發(fā)布于 :2026年01月22日 10:10:30

    IO控制模塊修改波特率操作方法#IO擴(kuò)展模塊 #分布式IO模塊 #遠(yuǎn)程IO模塊 #碩博電子

    IO模塊
    長(zhǎng)沙碩博電子科技股份有限公司
    發(fā)布于 :2026年01月08日 09:46:47

    深入解析IPM器件數(shù)據(jù)手冊(cè)的電流定義:Ic、Icp、Io(peak)和Io(rms)

    )和IO(RMS)的具體意義、測(cè)試條件及其設(shè)計(jì)建議。為了更清晰地展示各電流參數(shù)的定義及其在實(shí)際應(yīng)用的差異,下面提供了一張直觀的圖示供參考:1IC:額定連續(xù)集電極電
    的頭像 發(fā)表于 12-03 17:07 ?7133次閱讀
    深入解析IPM器件數(shù)據(jù)手冊(cè)<b class='flag-5'>中</b>的電流定義:Ic、Icp、<b class='flag-5'>Io</b>(peak)和<b class='flag-5'>Io</b>(rms)

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

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

    遠(yuǎn)程IO不就是分布式IO?其實(shí)很多人都理解錯(cuò)了

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

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

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

    意法半導(dǎo)體:STM32CubeMX將不再集成到STM32CubeIDE

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

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

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

    GraniStudio:IO寫(xiě)入例程

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

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

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

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

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

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

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

    工業(yè)4.0的關(guān)鍵:基于STM32G0/G4的低成本IO-Link級(jí)聯(lián)HUB方案

    作為工業(yè)4.0“最后一米”的通信技術(shù),IO-Link已成為現(xiàn)場(chǎng)傳感器與執(zhí)行器的標(biāo)準(zhǔn)接口。在這一體系,IO-LinkHub扮演著至關(guān)重要的角色,負(fù)責(zé)將分散的信號(hào)集中管理并傳輸至上層控制系統(tǒng)。行業(yè)
    的頭像 發(fā)表于 03-20 16:34 ?992次閱讀
    工業(yè)4.0的關(guān)鍵:基于<b class='flag-5'>STM32</b>G0/G4的低成本<b class='flag-5'>IO</b>-Link級(jí)聯(lián)HUB方案

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

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