智能家居项目-搭建工程

目录

原理图

PCB

[修改 HSE晶振](#修改 HSE晶振)

修改SYSCLK系统时钟晶振


原理图

PCB

修改 HSE晶振

STM32F103C8T6 常用 8MHz 晶振(外部高速时钟 HSE)

HSE_VALUE定义在stm32f10x.h,我们去stm32f10x.h搜HSE_VALUE

改为8000000就是8M

如果定义了 STM32F10X_CL 宏(表示使用 STM32F10x CL 系列芯片,如 STM32F105/107),则默认外部晶振频率为 25MHz(25000000 Hz)。

如果没有定义 STM32F10X_CL(即使用普通 STM32F10x 系列,如 STM32F103),则默认外部晶振频率为 8MHz(8000000 Hz)。

修改SYSCLK系统时钟晶振

对于普通系列芯片,默认定义系统时钟频率为 72MHz

HSE是8MHz,SYSCLK是72MHz,所以要做 PLL 倍频(9倍频)得到 72MHz 系统时钟

往下翻,找到系统时钟频率(如 SYSCLK_FREQ_72MHz)对应的时钟配置函数

相关推荐
LCG元4 分钟前
STM32 多总线传感器采集系统:I2C + SPI + ADC + UART 协同实战(FreeRTOS 调度)
stm32·单片机·嵌入式硬件
m0_547486661 小时前
《Arm Cortex-M4嵌入式系统-STM32G4系列微控制器的原理架构与开发》全套PPT课件
arm开发·stm32·嵌入式硬件
躺不平的理查德16 小时前
STM32时钟树(Clock Tree)
stm32·单片机·嵌入式硬件
&Hello Code20 小时前
2.一套可落地的 STM32 六层架构:基础工程框架搭建
stm32·嵌入式硬件·架构
躺不平的理查德1 天前
STM32 上拉和下拉
stm32·单片机·嵌入式硬件
czy87874751 天前
modbus tcp 在线OTA升级407
stm32·嵌入式硬件
茉莉玫瑰花茶2 天前
Windows 平台下的 UDP 客户端
stm32·单片机·嵌入式硬件
笔夏2 天前
【移芯平台CAT1模组】烧写固件
stm32·单片机·学习
十月的皮皮2 天前
STM32从零到量产开发:四路继电器工业控制模块开发— 继电器模块bsp_di.h与 bsp_di.c文件
c语言·stm32·stm32cubemx·hal库
wuyk5552 天前
67.嵌入式C语言进阶:结构体指针实战指南——STM32外设、传感器数据访问的高效技巧
c语言·开发语言·stm32·单片机