打印
[STM32F1]

STM32的系统架构

[复制链接]
49|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
robincotton|  楼主 | 2024-8-31 17:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32单片机,它的系统由四个驱动单元和四个被动单元组成,四个驱动单元分别为Cortex-M3内核的数据总线和系统总线,它们是单片机的核心部分;两个DMA,也就是直接存储器访问单元,这两个单元与CUP内核有着同等的地位,它的作用就是在硬件上绕过CPU直接在内存与I/O设备之间开辟一条数据传输的通路,从而降低CPU开销,提高效率。

图2 STM32的系统架构四个被动单元依次为单片机的内存;闪存;可变的静态存储控制器,它用于给单片机扩展静态内存;外设,就是我们常用的片载资源,如I/O口、模数转换器、串口等。驱动单元和被动单元之间通过总线矩阵以及AHB系统总线进行连接、协调。

图3 由Cortex-M3扩展外设


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

1215

帖子

0

粉丝