[技术问答] 新唐MCU的AHB和APB总线分别连接哪些外设?

[复制链接]
310|67
juliestephen 发表于 2026-4-18 19:42 | 显示全部楼层
APB总线的两阶段传输机制是什么?
xiaoyaodz 发表于 2026-4-18 23:00 | 显示全部楼层
APB作为高级外设总线,设计简单、功耗低,采用两阶段传输机制,虽然传输效率较低,但足以满足低速外设的需求,并且能够有效降低系统整体功耗。
破晓战神 发表于 2026-4-20 07:47 | 显示全部楼层
新唐MCU的具体外设连接情况需要查看其数据手册,因为不同的型号可能会有所不同。
拿走一光年 发表于 2026-4-20 09:20 | 显示全部楼层
新唐 MCU 中,AHB接高速核心模块:CPU、Flash、SRAM、PDMA、USB、EBI、CRC、加密引擎、高速 GPIO。APB接低速外设:UART、I2C、SPI、ADC/DAC、PWM、Timer、WDT、RTC、GPIO、比较器、LCD 驱动等,经 AHB-APB 桥接入系统。
星闪动力 发表于 2026-4-22 13:10 | 显示全部楼层
关闭用不到外设的APB或AHB时钟可降低功耗。
少女诗篇 发表于 2026-4-24 08:56 | 显示全部楼层
新唐 MCU:AHB接高速模块:CPU、Flash、SRAM、PDMA、USB、Ethernet、OctoSPI、CRC、AES/SM4 加密、高速 GPIO。APB接低速外设:UART、I2C、SPI、ADC、DAC、PWM、Timer、RTC、WDT、GPIO、比较器、触摸按键等,经 AHB-APB 桥接入。
花开了相爱吧 发表于 2026-4-25 10:15 | 显示全部楼层
AHB(高速总线)
挂CPU、Flash、SRAM、PDMA、USB、Ethernet MAC、QSPI、SDIO、LCD、加密引擎、AHB2APB 桥,负责高速数据与存储访问。
APB(低速总线)
经 AHB 桥接入,挂GPIO、UART、I2C、SPI、I2S、ADC/DAC、PWM、Timer、RTC、WDT、USCI、CAN,用于低速外设配置与控制。
又见春光 发表于 2026-4-25 15:08 | 显示全部楼层
AHB(高速总线):连接CPU、Flash、SRAM、PDMA、USB OTG、SDHC、QSPI、EBI等高带宽模块。APB(低速总线):连接GPIO、UART、SPI/I2C、I2S、CAN、ADC、DAC、定时器、RTC、WDT、WWDT等常规外设。
花开了相爱吧 发表于 2026-4-28 13:49 | 显示全部楼层
新唐 MCU(以 M480/M2354 等为例):
AHB:挂载 CPU 内核、Flash/SRAM 控制器、DMA、以太网 MAC、USB HS/FS、外部总线接口 (EBI)、LCD 控制器等高速 / 高带宽外设,支持突发传输与多主并发。
APB:挂载 GPIO、UART/I2C/SPI、PWM、定时器、ADC/DAC、RTC、比较器等低速 / 低带宽外设,协议简单、功耗低。
通过 AHB-APB 桥实现高速与低速域互联,优化系统带宽与功耗。
玫瑰凋零日记 发表于 2026-4-29 15:16 | 显示全部楼层
AHB:接 Flash、SRAM、PDMA、USB、EBI、SDIO、CRC、加密等高速模块。APB:经桥接,挂 UART、SPI、I2C、ADC、DAC、PWM、TIM、WDT、RTC、GPIO 等低速外设。
MintMilk 发表于 2026-5-7 10:36 | 显示全部楼层
AHB和APB总线通过时钟域交叉和握手协议实现数据同步,确保数据传输的稳定和准确。
星闪动力 发表于 2026-5-9 14:53 | 显示全部楼层
关闭无用外设的APB或AHB时钟,能有效减少功耗。
单芯多芯 发表于 2026-5-10 19:58 | 显示全部楼层
USB控制器挂AHB是因为AHB总线能提供高速传输满足USB需求。
digit0 发表于 2026-5-12 13:17 | 显示全部楼层
ADC的800ksps速度满足APB总线,不必占用AHB带宽。
神明祷告 发表于 2026-5-12 14:48 | 显示全部楼层
新唐 MCU 中,AHB为高速总线,主要连接 CPU 内核、Flash、SRAM、PDMA、USB、ETH等高带宽模块。APB为低速总线,经 AHB-APB 桥接入,挂载GPIO、UART、I²C、SPI、ADC、DAC、Timer、PWM、RTC、WDT等通用外设。高低速总线分离,兼顾性能与功耗。
LinkMe 发表于 2026-5-13 22:05 | 显示全部楼层
USB控制器挂在AHB上,因为AHB总线支持高速数据传输,适合USB这种高速应用。
IntelCore 发表于 2026-5-15 10:39 | 显示全部楼层
CAN通信速度不高,放在APB总线上运行无压力。
灰色与青 发表于 2026-5-16 11:21 | 显示全部楼层
AHB(高速):CPU、SRAM、Flash、DMA、USB OTG、以太网 MAC、SDIO、加密引擎、EBI。APB(低速):GPIO、UART、I2C、SPI、ADC/DAC、PWM、定时器、RTC、WWDT、WDT、比较器。新唐 M0/M4/M23xx 均以此架构划分,AHB 高性能、APB 低功耗外设。
物联万物互联 发表于 2026-5-17 13:53 | 显示全部楼层
PDMA能让AHB内存和APB外设轻松传输数据,操作方便灵活。
朝生 发表于 2026-5-19 21:14 | 显示全部楼层
USB控制器接AHB总线,因为AHB高速传输满足USB高速数据传输需求。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0