你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F401 和 STM32F411 系列上的外设内部互联

[复制链接]
STMCU小助手 发布时间:2022-7-13 16:08
前言
在 STM32F4 系列最高性能和最低价格的基础上,STM32F401/411 外设可以通过名为 “ 外设内部互联矩阵 ” 的网络实现自主通信,无需 CPU 介入。
STM32F401/411 系列产品的这一新特性增强了 CPU 的实时性能,并显著降低了功耗。
本文档首先描述了外设内部互联矩阵的特性,然后概述了外设内部互联以及如何根据应用对其进行配置。详细的应用实例使描述更加完整。
本应用笔记必须与 STM32F401 系列参考手册 (RM0383) 和 STM32F411 系列参考手册(RM0368) 一起阅读。

VNAD7%QW}AC5F]EJ833_BXS.png

1 模块概述
若干外设可以直接进行互联和配置,用以发送或响应可以被路由到器件上其他外设的事件信号。
STM32F401/411 系列的自带外设包括:
定时器 — 直接在内部互联或连到 DMA 或模拟模块。
模拟模块 — 接收来自定时器的事件或向 DMA 发送事件。
时钟模块 — 向定时器发送事件。
系统模块 — 向模拟模块发送事件。
通信接口 — 向定时器或 DMA 发送事件。
STM32F401/411 系列的外设内部互联见1 STM32F401/411 系列的外设内部互联概览


7T020S6WG[5JI6MO4I@7V]H.png

2 外设内部互联矩阵
STM32F401/411 的外设通过名为 “ 外设内部互联矩阵 ” 的网络实现互联,该网络可以使某一外设在不唤醒 CPU 的情况下与另一个外设直接相连。
根据不同外设,互联可以工作于运行 (Run)、休眠 (Sleep)和停止 (Stop)模式。

响应事件的外设称为用户,发送事件的外设则称为发生器


`JHS]($~85WX~`MO~LO`_%N.png

G01~L2_]MQ41O3RTN2{1V5E.png


2.1 定时器模块
2.1.1 TIM TIM
某些定时器从内部连接在一起,以实现定时器同步或链接。当某个定时器 (TIMx) 被配置为主模式时,可对另一个配置为从模式的定时器 (TIMy) 的计数器执行复位、启动、停止操作或为其提供时钟。
主输出为 TIMx_TRGO 信号。该输出通过 TIMx_CR2 寄存器配置为定时器事件,并发送TIMy_ITR0/ITR1/ITR2/ITR3 输入。
2/ 从定时器概述简要介绍了触发选择和主模式选择框图。


]7]~EYN~DWPBP8Y)8HG6[T3.png

2.1.2 TIM ADC
一些定时器可用于产生 ADC 触发事件。
定时器输出可以是 TIMx_TRGO 信号或 TIMx_CHx 事件。它输出为 ADC EXTSEL[3:0] 和JEXTSEL [3:0] 信号。
3TIM/ ADC 概述简要介绍了触发选择和主模式选择框图。





2.1.3 TIM DMA
请参见2.6 节: DMA 模块

2.2 模拟模块
模拟模块包括:
ADC 模块 (ADC1)
温度传感器模块


2.2.1 从温度传感器到 ADC1
在 STM32F401/411 器件上,温度传感器在内部与 ADC1_IN18 输入通道相连。 ADC1_IN18用于将传感器输出电压或 VBAT 转换为数字值。
温度传感器参考手册章节描述了传感器和 ADC 之间的连接以及读取转换器的程序。


2.2.2 从模拟模块到 DMA
请参见2.6 节: DMA 模块


2.3 时钟模块
时钟模块包括:
LSE 时钟
LSI 时钟
时钟安全系统 (CSS)
实时时钟 (RTC)

2.3.1 CSS TIM
CSS 可生成系统错误。此时,时钟故障事件发送至 TIM1 刹车输入。
刹车功能的目的是保护由 TIM1 和 TIM8 定时器产生的 PWM 信号所驱动的电源开关。
可能的刹车源列表见使用刹车功能 (TIM1) 参考手册章节。

2.3.2 LSELSIRTC TIM
外部时钟 (LSE)、内部时钟 (LSI) 和 RTC 唤醒中断可用作通用定时器 (TIM5 通道 4/TIM11 通 道 1) 的输入。
该特性描述见 RM0368 和 RM0383 参考手册的下列章节:
• 基TIM5/TIM11 的内部 / 外部时钟测量
• TIM5 选项寄存器 (TIM5_OR)
TIM11 选项寄存器 1 (TIM11_OR)

完整版请查看:附件

DM00156364_ZHV1.pdf

下载

285.73 KB, 下载次数: 2

收藏 评论0 发布时间:2022-7-13 16:08

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版