STM32入门系列-GPIO概念介绍

最新更新时间:2022-11-18来源: zhihu关键字:STM32  入门系列  GPIO  芯片 手机看文章 扫描二维码
随时随地手机看文章

GPIO(general purpose intput output)是通用输入输出端口的简称,可以通过软件来控制其输入和输出。STM32 芯片的 GPIO 引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。不过 GPIO 最简单的应用还属点亮 LED 灯了,只需通过软件控制 GPIO 输出高低电平即可。当然 GPIO 还可以作为输入控制,比如在引脚上接入一个按键,通过电平的高低判断按键是否按下。其中STM32F103xC、STM32F103xD和STM32F103xE有144个引脚的芯片如下图所示。


那么是不是所有引脚都是 GPIO 呢?当然不是,STM32 引脚可以分为这么几大类:

  • 电源引脚:引脚图中的 VDD、VSS、VREF+、VREF-、VSSA、VDDA 等都属于电源引脚。

  • 晶振引脚:引脚图中的 PC14、PC15 和 OSC_IN、OSC_OUT 都属于晶振引脚,不过它们还可以作为普通引脚使用。

  • 复位引脚:引脚图中的 NRST 属于复位引脚,不做其他功能使用。

  • 下载引脚:引脚图中的 PA13、PA14、PA15、PB3 和 PB4 属于 JTAG 或SW 下载引脚。不过它们还可以作为普通引脚或者特殊功能使用,具体的功能可以查看芯片数据手册,里面都会有附加功能说明。当然,STM32 的串口功能引脚也是可以作为下载引脚使用。


  • BOOT 引脚:引脚图中的 BOOT0 和 PB2(BOOT1)属于 BOOT 引脚,PB2 还可以作为普通管脚使用。在 STM32 启动中会有模式选择,其中就是依靠着BOOT0和 BOOT1 的电平来决定。

  • GPIO 引脚:引脚图中的 PA、PB、PC、PD 等均属于 GPIO 引脚。从引脚图可以看出,GPIO 占用了 STM32 芯片大部分的引脚。并且每一个端口都有16个引脚,比如 PA 端口,它有 PA0-PA15。其他的 PB、PC 等端口是一样的。

对于这么多GPIO管脚,可以查阅STM32芯片数据手册获取具体某个引脚的功能信息。


如上图所示,从数据手册中我们可以获取引脚的名字、引脚类型、引脚容忍的电压值和引脚复用功能等信息。


关键字:STM32  入门系列  GPIO  芯片 编辑:什么鱼 引用地址:STM32入门系列-GPIO概念介绍

上一篇:STM32入门系列-GPIO结构
下一篇:STM32入门系列-存储器与寄存器介绍

推荐阅读

估值超500亿,这家自动驾驶芯片独角兽学腾讯做投资
继互联网行业金句「众所周知,腾讯是家投资公司」后,自动驾驶芯片界也有了「投资公司」。过去两年,自动驾驶芯片明星企业地平线大刀阔斧投资了超过7 家下游算法供应商,其中包括但不仅限于觉非科技、轻舟智航、鉴智机器人、追势科技、映驰科技、领骏科技、名商科技。同时,地平线还与大众旗下软件公司 CARIAD 成立合资公司、与大陆集团成立大陆芯智驾。对于任何一家公司来说,投资、合资都是发展到一定规模向外部扩展的抓手之一。譬如腾讯每年投资次数几乎都超过百次,金额也处于百亿之上。近两年互联网行业投资风气渐弱,而智能汽车行业投资却格外活跃。2021 年时,获投的自动驾驶企业47 家,而当时融资次数最多的就是地平线。现在,地平线又从被投者变成了投资者。智
发表于 2023-02-03
估值超500亿,这家自动驾驶<font color='red'>芯片</font>独角兽学腾讯做投资
地平线征程5获汽车SoC芯片可信安全CATARC标志认证
地平线征程5芯片获得了由中汽研华诚认证(天津)有限公司颁发的业界首张“汽车SoC芯片可信安全产品认证”证书。至此,征程5已先后通过CCRC与CATARC两大权威机构的产品信息安全认证,能够在量产全生命周期内保障网络安全,为智能汽车规模化应用保驾护航。征程5业内首获CATARC汽车SoC芯片可信安全认证在汽车智能化、网联化趋势下,车载智能芯片已成为关乎产业核心竞争力的重要组件,芯片可信安全更是汽车数据安全、网络安全的底层技术保障。隶属于中国汽车技术研究中心有限公司(简称:“中汽中心/CATARC”)的中汽研华诚认证(天津)有限公司(简称“华诚认证”),发挥国资央企优势,聚焦汽车行业卡脖子技术问题,围绕车载计算可信安全测试、关键性能和可
发表于 2023-02-03
地平线征程5获汽车SoC<font color='red'>芯片</font>可信安全CATARC标志认证
芯片要满足车规认证,前提是“IP”也行
据财联社报道,芯原股份在接受国内机构调研时表示,在汽车电子领域,公司从智慧座舱到自动驾驶领域均有布局,同时正有计划地进行自有半导体IP的车规级认证。在芯片行业,IP除了知识产权也常被用来指代IP核。IP核即芯片设计中预先设计并验证好的功能模块,该模块可以应用于其他芯片设计项目中,从而减少开发成本、缩短设计周期,加快产品上市。全球半导体IP领域,ARM、Synopsys、Cadence等十大厂商合集占据约8成市场份额。近些年,国内厂商也在积极布局半导体IP领域,并持续向车规级IP领域渗透。图片来源:芯原股份早些时候,芯原图像信号处理器IP获得ISO26262汽车功能安全管理体系认证,同时其他处理器IP也陆续通过汽车功能安全认证流程。从
发表于 2023-02-03
<font color='red'>芯片</font>要满足车规认证,前提是“IP”也行
聊聊汽车芯片功能安全的细节
随着新能源汽车的快速发展,车内控制器和相应的电子部件越来越多,相应的汽车芯片功能安全变得越来越重要。那什么是汽车芯片功能安全,车规级芯片又有哪些标准设定,请跟随小编一起来聊聊汽车芯片功能安全的细节吧~功能安全案例一辆特斯拉在路上自燃,图片来自CNN报道。新能源汽车自燃事件及辅助驾驶安全事件屡见报端,如何避免类似案例发生,汽车芯片功能安全至关重要。电动汽车通过BMS能够更加有效率地控制和管理电池,让每一个电池工作在可运行的区间范围内,避免电池的过充过放和热失控问题发生。AutomoTIve什么是功能安全?01ISO26262的定义与应用ISO 26262中对 “FuncTIonal Safety 功能安全” 的定义如下:不存在由电气/
发表于 2023-02-03
聊聊汽车<font color='red'>芯片</font>功能安全的细节
采用S3C44B0芯片实现基于步进电机控制的微波频率自动测量系统设计
1.引言通常微波所指的是分米波、厘米波和毫米波。关于其频率范围,一种说法是:300MHz ~ 300GHz(1MHz =106Hz,1GHz =109 )相应的自由空间中的波长约为1m~1mm.微波技术的兴起和蓬勃发展,使得国内大多数高校都开设微波技术课程。但还存在以下问题:测量时,由手工逐点移动探头并记录各点读数,然后手工计算实验结果并绘图。测量项目单一、精度低、测量周期长,操作也较为繁琐。本文主要研究一种实用的基于Labview的速调管微波频率自动测量系统。2.系统整体结构系统的整体结构如图2-1所示。由下位机跟上位机构成。微处理器通过驱动电路来控制步进电机,带动谐振式频率计的套筒转动,处理器采样检波电流,传送到上位机LabVI
发表于 2023-02-03
采用S3C44B0<font color='red'>芯片</font>实现基于步进电机控制的微波频率自动测量系统设计
STM32】DMA基本原理、寄存器、库函数(1)
DMA的基本介绍01 DMA的基本定义DMA,全称Direct Memory Access,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM和IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高。02 DMA的主要特征每个通道都直接连接专用的硬件DMA请求,每个通道都同样支持软件触发。这些功能通过软件来配置;在同一个DMA模块上,多个请求间的优先权可以通过软件编程设置(共有四
发表于 2023-02-03
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved