概述

微控制器 I/O 引脚通过一个复用器连接到板载外设/模块,该复用器一次仅允许一个外设的复
用功能 (AF) 连接到 I/O 引脚。这可以确保共用同一个 I/O 引脚的外设之间不会发生冲突。
        每个 I/O 引脚都有一个复用器,该复用器采用 16 路复用功能输入( AF0 到 AF15) ,可通过
GPIOx_AFRL(针对引脚 0 到 7)和 GPIOx_AFRH(针对引脚 8 到 15)寄存器对这些输入
进行配置:
        ● 完成复位后,所有 I/O 都会连接到系统的复用功能 0 (AF0)。
        ● 外设的复用功能映射到 AF1 至 AF13。
        ● Cortex™-M4F EVENTOUT 映射到 AF15。

除了这种灵活的 I/O 复用架构之外,各外设还可以将复用功能映射到不同 I/O 引脚,这可以
优化小型封装中可用外设的数量。

STM32F405xx/07xx 和 STM32F415xx/17xx 上选择复用功能图

Stm32端口复用与重映射相关推荐

  1. STM32 端口复用与重映射及低功耗引脚配置

    STM32 端口复用与重映射及低功耗引脚配置 什么是复用? 在TSM32里面,大部分的引脚都是有GPIO复用功能,也就是说,一个 GPIO如果可以复用为内置外设的功能引脚,那么当这个 GPIO 作为内 ...

  2. STM32——端口复用与重映射

    目录 端口复用的概念 内置外设的概念 端口复用的概念 端口复用的配置 配置示例(串口1) 复用GPIO的配置 STM32中文参考手册 110页 端口重映射概念 端口重映射概念 部分重映射 完全重映射 ...

  3. stm32端口复用和重映射

    相关描述在参考手册 通用和复用功能I/O  General-purpose and alternate-function I/Os(GPIOs and AFIOs)里有详细介绍 端口复用或许没听过详细 ...

  4. STM32之端口复用与重映射

    STM32 --端口复用和重映射 首先来说下什么是端口复用. STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的.也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GP ...

  5. 12_JLink在线调试_软件调试方法和端口复用和重映射

    JTAG/SWD调试原理简析 STM32F10xxx使用Cortex-M3内核,该内核内含硬件调试模块,支持复杂的调试操作.硬件调试模块允许内核在取指(指令断点)或访问数据(数据断点)时停止.内核停止 ...

  6. STM32学习笔记(三)端口复用与重映射(stm32c8t6)

    记录一下学习过程 1.端口复用 STM32有很多内置外设,这些外设的外部引脚是与GPIO复用的.默认情况下,这些GPIO口只能作为普通的IO口输入输出,把一个GPIO口的引脚复用为内置外设的功能引脚, ...

  7. stm32之端口复用和重映射

    文章目录 端口复用 端口重映射 端口复用 WHAT IS 端口复用? 一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用 端口复用配置过程(以串口1位例 ...

  8. 【STM32】端口复用和重映射,完全重映射,部分重映射

    文章目录 端口复用 端口复用函数总结 端口重映射 完全重映射 完全重映射函数总结 部分重映射 端口复用 当 PA9,PA10 引脚作为串口 1 的 TX,RX 引脚使用的时候,那就是端口复用(相较于作 ...

  9. 端口复用和重映射--STM32F103

    什么是端口复用? STM32中有很多内置外设,这些外设的引脚都是与GPIO复用的,什么时候复用呢?就是当一个GPIO作为内置外设引脚使用时,就叫做复用.比如串口1的发送接收引脚是PA9,PA10,当P ...

最新文章

  1. 自动驾驶中实时车道检测和警报
  2. java8日期加本地,日期时间API(JDK8新增)
  3. span居div中_JavaScript-html Dom中的HTMLCollection和NodeList
  4. 深度学习——02、深度学习入门 1-7
  5. CoreCLR文档翻译 - GC的设计
  6. redis主从复制部署策略+jedis设置主从
  7. java map遍历_Java中Map集合的两种遍历方式
  8. 大腾讯的第一个开源项目「Tinker」
  9. JavaScript正则表达式 1
  10. Deamon有名的守护进程
  11. 小学计算机课程目录五年级,小学信息技术课程目录.doc
  12. 54 小明的存钱计划
  13. 读周爱民《javascript语言精髓与编程实践》有感
  14. 嵌入式 linux 之 Lzma 移植
  15. Terraria-steam联机与服务器搭建联机
  16. 微信小程序获取用户Ip地址
  17. python用蓝牙发文件_android-Python蓝牙如何将文件发送到手机
  18. 如何重置计算机服务到默认状态,电脑慢到让人抓狂?教你如何将Windows10还原到出厂设置...
  19. Linux--连接MySQL出现1045错误 解决方法
  20. FORD-FULKERSON算法

热门文章

  1. 用ps将图片背景设置为透明
  2. javaweb项目图书借阅管理系统设计与实现(有文档+调试视频教程+项目源码).rar
  3. 131、PoE交换机能同时给多少摄像头供电
  4. Java解决校验区间值重复问题
  5. 使用libvirt和qemu将pci pass through设备添加到虚拟机上
  6. Thinkphp入门-创建一个最简单的ThinkPhp项目工程
  7. 又一所985大学成立【人工智能学院】
  8. 地震灾后36天!!成都彭州市龙门山镇团山村的一头肥猪废墟存活36天续:获名朱坚强将在博物馆终老
  9. 机械研究生自学python-年薪 30W 起,如何 4 个月拿下 AI 人工智能工程师 Offer?
  10. 科普:什么是ChatGPT?