本文主要是介绍《嵌入式-STM32开发指南》第一部分 入门篇 - 第4章 库开发简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
4.1 STM32 系统架构
STM32 的系统架构比 51 单片机就要强大很多了。首先我们看看 STM32 的系统架构图:
STM32 主系统主要由四个驱动单元和四个被动单元构成。
四个驱动单元
内核 DCode 总线;
系统总线;
通用 DMA1;
通用 DMA2;
四被动单元
AHB 到 APB 的桥:连接所有的 APB 设备;
内部 FlASH 闪存;
内部 SRAM;
FSMC;
下面我们具体讲解一下图中几个总线的知识:
① ICode 总线:该总线将 M3 内核指令总线和闪存指令接口相连,指令的预取在该总线上面完成。
② DCode 总线:该总线将 M3 内核的 DCode 总线与闪存存储器的数据接口相连接,常量加
这篇关于《嵌入式-STM32开发指南》第一部分 入门篇 - 第4章 库开发简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!