stm32中的AHB、APB1、APB2分别属于计算机三大总线数据总线、地址总线和控制总线中的哪一种?

您所在的位置:网站首页 台湾属于哪 stm32中的AHB、APB1、APB2分别属于计算机三大总线数据总线、地址总线和控制总线中的哪一种?

stm32中的AHB、APB1、APB2分别属于计算机三大总线数据总线、地址总线和控制总线中的哪一种?

2023-07-11 09:25| 来源: 网络整理| 查看: 265

最近在看计算机体系结构和stm32,对于AHB、APB1、APB2总线找不到在计算机体系结构中的属于,于是深入探究了AHB、APB1、APB2和计算机三大总线数据总线、地址总线和控制总线的关系。

AHB=Advanced High Performance Bus,译作高级高性能总线。AHB用于高性能模块(如CPU、DMA和DSP等)之间的连接。APB=Advanced Peripheral Bus,译作高级外设总线。APB主要用于低带宽的周边外设之间的连接,例如UART、1284等。在STM32中APB又可分为APB1和APB2,具体所连接的外设又有所不同,如下图(STM32F10xxx系统结构图)。

总体来说,在STM32微控制器中,AHB、APB1和APB2属于处理器总线中的一种,而不是计算机三大总线中的数据总线、地址总线和控制总线。

AHB (Advanced High-performance Bus)是STM32中的高性能总线,用于连接处理器核心、高速存储器和高带宽外设。APB1 (Advanced Peripheral Bus 1)和APB2 (Advanced Peripheral Bus 2)是STM32中的低速外设总线。APB1总线上连接了一些低速外设和模块,如串口、I2C、SPI等。APB2总线上则连接了一些高速外设和模块,如定时器、串行接口、USB等。

        总之,总线是一种用于连接处理器、内存和外设的通信架构,它可以传输数据和控制信号。计算机中的三大总线由数据总线、地址总线和控制总线组成,它们用于处理器与内存和外设之间的数据传输、地址定位和控制信号传递。在STM32中,AHB、APB1和APB2都属于处理器总线,用于连接处理器和外设之间的数据传输和控制信号传递。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3