首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
嵌入式3 - 外设和GPIO基本概念
📅 2026/10/23 7:59:15
✍️ 爱科研究院
👁 阅读 3,247
一.外设在微控制处理器MCU中CPU是MCU的大脑负责控制整个MCU在芯片上除了CPU之外还有一些其他封装的模块他们叫做外设整个板子上除了芯片的其他部分叫做板级外设。二.GPIO基本概念1.什么是GPIOGPIO的英文全程Gneral Purpose Input Output字面意思就是通用输入输出。GPIO是MCU内部一个负责控制输入输出的控制器电路。‘2.GPIO输入输出的是什么GPIO输入和输出的本质是数字逻辑电平物理上表现为电压的高低他不直接“输入输出”电流或模拟量二世谷通过电压范围来表示二进制的0或1。3.GPIO输入时GPIO 输入的是对外部电平的检测结果即读取引脚上是高电平还是低电平0 或 1。常见用途1.读取按键是否按下。2.检测传感器输出的数字信号如红外对射、限位开关。3.读取其他芯片的状态信号。4.GPIO输出时GPIO输出的是高低电平。通过输出高低电平GPIO 可以1.点亮/熄灭 LED。2.驱动继电器、蜂鸣器。3.向其他芯片发送数字信号如片选、时钟、使能信号。4.模拟通信时序如软件 SPI/I2C 的位操作。三.GPIO和pin引脚的关系1.GPIOx都是在每次内部的。2.GPIOA GPIO PortA(Port是端口的意思 -- 芯片与外部世界的“数据交换接口”)。3.一个GPIO对应多个内部引脚每一个内部引脚和外部引脚有一一对应的关系。以GPIO为例GPIOA 引脚对照表以 STM32F103 系列为参考外部引脚芯片物理引脚名内部对应端口位/内部信号端主要复用功能举例内部外设连接端PA0GPIOA 端口位 0WKUP、TIM2_CH1、USART2_CTS、ADC_IN0PA1GPIOA 端口位 1TIM2_CH2、USART2_RTS、ADC_IN1PA2GPIOA 端口位 2TIM2_CH3、USART2_TX、ADC_IN2PA3GPIOA 端口位 3TIM2_CH4、USART2_RX、ADC_IN3PA4GPIOA 端口位 4SPI1_NSS、USART2_CK、ADC_IN4、DAC_OUT1PA5GPIOA 端口位 5SPI1_SCK、ADC_IN5、DAC_OUT2PA6GPIOA 端口位 6SPI1_MISO、TIM3_CH1、ADC_IN6PA7GPIOA 端口位 7SPI1_MOSI、TIM3_CH2、ADC_IN7PA8GPIOA 端口位 8MCO、TIM1_CH1、USART1_CKPA9GPIOA 端口位 9USART1_TX、TIM1_CH2PA10GPIOA 端口位 10USART1_RX、TIM1_CH3PA11GPIOA 端口位 11USB_DM、USART1_CTS、TIM1_CH4PA12GPIOA 端口位 12USB_DP、USART1_RTS、TIM1_ETRPA13GPIOA 端口位 13JTMS/SWDIO调试接口PA14GPIOA 端口位 14JTCK/SWCLK调试接口PA15GPIOA 端口位 15JTDI、TIM2_CH1、SPI1_NSS4.GPIO内部引脚硬件电路其中一个引脚其中上表示输入部分下边是输出部分上I下O。
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/23 7:59:15
FDE:大模型落地的“接生婆“,还是下一个 Prompt Engineer?
2026/10/23 7:59:15
linux 3 常用的命令
2026/10/23 7:54:15
在智能制造场景中,产线往往同时存在设备状态、传感器数据、工单进度、物料流转和人员操作等多类信息
2026/10/23 8:50:07
Spring AI Alibaba停更引焦虑?Java依然是企业级AI应用的基石
2026/10/23 8:50:07
七代酷睿装Win7核显驱动适配实战:手动安装与避坑指南
2026/10/23 8:50:07
火车票订票系统毕设资源包:从源码到答辩的完整拆解与二次开发指南
2026/10/23 8:50:07
MATLAB量子仿真工具箱:从态矢量到量子门操作的工程化实现
2026/10/23 8:50:06
Rust在AI基础设施中的三大确定性信号
2026/10/23 8:44:58
Spring AI Alibaba停更慌什么?Java企业级AI应用才是王道
2026/10/23 0:02:44
Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战
2026/10/23 0:02:44
数据服务监控运维实战:从指标体系到告警治理与故障排查
2026/10/23 0:02:44
FreeRTOS任务通知实战详解:内核原理、API与避坑指南
2026/10/23 0:52:23
OpenResearch实战:Claude Code、Codex、OpenCode、Cursor 工作流搭建与故障排查
2026/10/22 17:15:21
知识管理核弹:用Obsidian构建第二大脑的工程化方案(TaoToken 统一 Key 接入版)
2026/10/23 0:52:11
金融AI落地指南:从调研报告到技术选型与工程实践
2026/10/22 5:06:15
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/22 2:07:18
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/21 19:01:08
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)