STMF405RGT6时钟树+GPIO配置

一、时钟树

1.时钟种类

HSE:高速外部时钟信号;来源:外部晶振或陶瓷谐振器,外部用户时钟
HSI: 高速内部时钟信号;来源: RC 振荡器生成
LSE:低速外部时钟信号;来源:晶振或陶瓷谐振器
LSI: 低速内部时钟信号;来源:RC振荡器生成
PLL: 锁相环倍频输出; 来源:HSE 或 HSI 振荡器提供时钟信号
SYSCLK:系统时钟; 来源:HSI,HSE,PLL 。上电默认HSI
CSS:时钟安全系统 ,时钟安全系统可通过软件激活
RTC/AWU 时钟,看门狗时钟。
MCO:引脚时钟输出
HAL_RCC_MCOConfig(RCC_MCO1,RCC_MCO1SOURCE_PLLCLK,RCC_MCODIV_1);

2.总线种类

AHB总线:HCLK,用于高性能总线;来源:系统时钟分频;
挂载的外设:DMA1、DMA2、USB、MAC、NVIC、JTAG & SW、SRAM、GPIO(A~I)

APB1总线:PCLK1,用于外设;来源:HCLK分频
挂载的外设:TIM2、TIM3、TIM4、TIM5、TIM12、TIM13、TIM14、USART2
USART3、UART4、UART5、I2C1/SMBUS、I2C2/SMBUS、I2C3/SMBUS、SP3/I2S3、SP2/I2S2、bxCAN1、bxCAN2、TIM6、TIM7、DAC1、DAC2、WWDG

APB2总线:PCLK1,用于外设;来源:HCLK分频
挂载的外设:ADC1、ADC2、ADC3、TIM9、TIM10、TIM11、USART1、 USART6、 SPI1、TIM1 / PWM、TIM8 / PWM、SDIO / MMC、EXT IT. WKUP

3.时钟

逻辑与:有0则0。
逻辑或:有1则1.
逻辑门内部:MOS管进行充放电,充电点的过程中,有时间延时,会产生状态错误,影响寄存器的输出。
解决办法:在寄存器前放置一个边沿触发器;当上升沿触发是,输出端等于输入端,寄存器的数值发生变化,多久寄存器发生一次变化的频率就是时钟信号。
在这里插入图片描述在这里插入图片描述

二、GPIO

1.GPIO简介

GPIO,全称为 General Purpose Input Output(通用输入输出),是一种通用的数字输入/输出端口。在嵌入式系统中,GPIO被设计为灵活的引脚,可以被配置为输入或输出,以满足不同的应用需求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值