news 2026/8/25 6:21:46

STM32-AFIO 12

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
STM32-AFIO 12

AFIO简介

AFIO作用:

  • GPIO引脚复用 函数:GPIO_PinAFConfig 入参:GPIO GPIO_PinSourcex 复用对象 返回值:无

调用示例:

GPIO_PinAFConfig(GPIOB, GPIO_PinSource10, GPIO_AF_I2C2);
  • GPIO引脚复用重映射

复用功能TIM2_REMAP[1:0]=00(没有重映像)TIM2_REMAP[1:0]=01(部分重映像1)TIM2_REMAP[1:0]=10(部分重映像2)TIM2_REMAP[1:0]=11(完全重映像)
TIM2_CH1_ETRPA0PA15PA0PA15
TIM2_CH2PA1PB3PA1PB3
TIM2_CH3PA2PA2PA2PB10
TIM2_CH4PA3PA3PA3PB11
TIM_CH1:PA0 -> PA15 选部分重映像方式1 ​ 函数: GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); //SWJ:SWD与JTAG俩种调试方式解除PA15 JATG调试端口的复用 GPIO_PinRemapConfig(GPIO_PorttialRemap1_TIM2, ENABLE);
  • 中断引脚选择

PA0 PB0 PC0 PD0 PE0 PF0 PG0 经过AFIO -> EXTI0 PA1 PB1 PC1 PD1 PE1 PF1 PG1 经过AFIO -> EXTI1 ​ GPIO_EXTILineConfig
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/25 6:21:20

AI编程时代技术债治理:从美团31万行重构看人机协同防控体系

1. 项目概述:当AI Coding浪潮撞上技术债冰山最近和几个大厂的朋友聊天,话题总绕不开“AI Coding”。GitHub Copilot、Cursor、通义灵码……这些工具几乎成了我们这行的新标配,敲个注释就能出代码,效率提升是肉眼可见的。但聊着聊着…

作者头像 李华
网站建设 2026/8/25 6:17:22

3ds Max雪景制作实战:PolySnowV4程序化建模与动态特效全解析

这次我们来看一个专门针对 3ds Max 雪景制作的实战课程资源。这个名为《3ds Max雪景艺术大师课:PolySnowV4程序化积雪建模与动态特效》的课程,核心是教授如何利用 PolySnowV4 这款强大的程序化插件,在 3ds Max 中高效、逼真地创建积雪效果&am…

作者头像 李华
网站建设 2026/8/25 6:17:06

2026年UPS选购指南:150-550元价位如何为电脑、NAS构建电力防线

你的电脑是不是也经历过这样的“惊魂一刻”?正赶着项目最后期限,屏幕突然一黑,主机断电,几小时的工作进度瞬间归零。或者,家里的NAS、路由器因为一次短暂的电压波动就“罢工”,导致远程访问中断、智能家居瘫…

作者头像 李华
网站建设 2026/8/25 6:10:33

OpenClaw边缘部署实战:工业场景下大模型轻量化落地指南

1. 项目缘起:当大模型需要“下凡”到边缘最近在折腾一个工业质检的项目,客户现场的网络环境堪称“与世隔绝”,别说稳定的公网连接,连内网带宽都紧张得可怜。我们最初尝试调用云端的大模型API来处理产线上的图像分析,结…

作者头像 李华
网站建设 2026/8/25 6:01:31

Oracle RMAN备份脚本、RMAN还原恢复测试、RMAN常用语句

Oracle RMAN备份脚本、rman还原恢复测试、rman常用语句 一、全量备份脚本 前提,已经准备好备份目录/backup(可以是nfs挂载),确保空间和权限没问题 su - oracle mkdir /home/oracle/scripts##全量备份脚本 dbname表示数据库名称&am…

作者头像 李华
网站建设 2026/8/25 6:00:48

从设计文档到技术交底书:工程师必备的专利转化实战指南

1. 从“纸上谈兵”到“落地生根”:技术交底书的真实价值在技术研发和知识产权领域,我们常常遇到一个尴尬的局面:工程师们埋头苦干,写出了一份逻辑严密、细节丰富的设计文档,但到了申请专利或者向其他团队进行技术交接时…

作者头像 李华