智能家居项目-搭建工程

目录

原理图

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)对应的时钟配置函数

相关推荐
巴巴媛6661 天前
STM32学习笔记【32.BKP + RTC】
笔记·stm32·学习
吠品1 天前
Python字典键获取的四种实用方法
stm32·单片机·嵌入式硬件
追兮兮1 天前
MCUQuickStart:一键生成 STM32 / GD32 的 Keil、CMake、RTOS 工程
stm32·单片机·freertos·gd32·gcc·工程模版
小殷学长1 天前
【单片机毕业设计25-基于stm32的导盲眼镜设计】
stm32·单片机·课程设计
辰哥单片机设计1 天前
STM32智能病房呼叫系统
stm32·单片机·嵌入式硬件
听你说321 天前
原创专利+渠道生态,燃刻领跑电竞房定制赛道
大数据·人工智能·智能家居
zt1985q2 天前
本地部署开源智能家居集成平台 ioBroker 并实现外部访问( Windows 版本)
运维·服务器·智能家居
水利行业RTU手艺人2 天前
RTU固件中的“数据保险箱”——离线数据补发系统设计
c++·stm32·单片机·物联网
bu_shuo2 天前
STM32-BOOT的三种启动方式
stm32·单片机·嵌入式硬件