|
STM32F401 和 STM32F411 系列上的外设内部互联 前言 3 _5 Q; B& F% K. m+ o 在 STM32F4 系列最高性能和最低价格的基础上,STM32F401/411 外设可以通过名为 “ 外设内部互联矩阵 ” 的网络实现自主通信,无需 CPU 介入。 8 _: J# c: I. j. K1 V# F7 X$ t( s STM32F401/411 系列产品的这一新特性增强了 CPU 的实时性能,并显著降低了功耗。 + `4 N8 S1 I! l) r 本文档首先描述了外设内部互联矩阵的特性,然后概述了外设内部互联以及如何根据应用对其进行配置。详细的应用实例使描述更加完整。 1 m9 F- W9 g# h) Y3 @3 k 本应用笔记必须与 STM32F401 系列参考手册 (RM0383) 和 STM32F411 系列参考手册(RM0368) 一起阅读。两参考手册均可从 http://www.st.com/stm32 下载。 V5 J$ E* v* u; g [5 E. M
1 模块概述 4 S6 H3 x2 N+ z4 n3 o- C. L若干外设可以直接进行互联和配置,用以发送或响应可以被路由到器件上其他外设的事件信号。 STM32F401/411 系列的自带外设包括: ?8 G! n: [! O" L! d+ w( W5 o• 定时器 — 直接在内部互联或连到 DMA 或模拟模块。 • 模拟模块 — 接收来自定时器的事件或向 DMA 发送事件。 - G0 B+ s1 n' N: ]# D1 h: D7 J, I• 时钟模块 — 向定时器发送事件。 • 系统模块 — 向模拟模块发送事件。 • 通信接口 — 向定时器或 DMA 发送事件。 STM32F401/411 系列的外设内部互联见图 1: STM32F401/411 系列的外设内部互联概览。 8 k; {, D& a8 ]7 j+ U
2 外设内部互联矩阵 STM32F401/411 的外设通过名为 “ 外设内部互联矩阵 ” 的网络实现互联,该网络可以使某一外设在不唤醒 CPU 的情况下与另一个外设直接相连。 ! e; ?- m$ f* J' v1 T 根据不同外设,互联可以工作于运行 (Run)、休眠 (Sleep)和停止 (Stop)模式。 & s( N6 o9 N0 E+ S! l7 b V* X+ C 响应事件的外设称为用户,发送事件的外设则称为发生器。 ; m! x o& V# J+ J
8 T6 I+ @* ?+ o; s. V2 N. K |
| 赞赞 |
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版