当前位置: 首页 > news >正文

【入门篇】2.8 时钟(三)

目录

 5.3.1 配置时钟源相关参数:调用函数 HAL_RCC_OscConfig()

5.3.2 配置系统时钟源以及 SYSCLK、AHB、APB1 和 APB2 的分频系数:调用函数HAL_RCC_ClockConfig()

六,STM32F4 时钟使能和配置

6.1 使能时钟

6.2 禁用时钟


 5.3.1 配置时钟源相关参数:调用函数 HAL_RCC_OscConfig()

配置时钟源相关参数,使能并选择 HSE 作为 PLL 时钟源,配置 PLL1,我们调用 的函数为 HAL_RCC_OscConfig(),该函数在 HAL 库头文件 STM32F4xx_hal_rcc.h 中声明,在 文件 STM32F4xx_hal_rcc.c 中定义。首先我们来看看该函数声明:

HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct); 该函数只有一个形参,就是结构体 RCC_OscInitTypeDef 类型指针。接下来我们看看结构体 RCC_OscInitTypeDef 的定义:

typedef struct
{uint32_t OscillatorType; /* 需要选择配置的振荡器类型 */uint32_t HSEState; /* HSE 状态 */uint32_t LSEState; /* LSE 状态 */ui

http://www.mrgr.cn/news/54845.html

相关文章:

  • Uos-龙芯架构下无法启动qtcreator
  • 为什么你的网卡收不到不同网段的数据包?
  • 第十四届单片机嵌入式蓝桥杯
  • 2024大模型应用实践报告|附35页PDF文件下载
  • Yolov10菜品的目标检测模型训练及推理(包括数据集、训练及推理源码)
  • 前端js,vue系统使用iframe嵌入第三方系统的父子系统的通信
  • 【Linux从入门到精通一】操作系统概述与Linux初识
  • 物联网智能技术的深入探讨与案例分析
  • go基础(一)
  • 大数据-MySQL集群
  • 【论文速看】DL最新进展20241020-Transformer量化加速、低光增强
  • 【云从】七、云数据库
  • 2. 解析DLT698.45-2017通信规约--正向有功总电能
  • [C++]ecplise C++新建项目跑hello world
  • python中dataframe转化为list的几种方法
  • 传感器驱动系列之PAW3212DB鼠标光电传感器
  • AMBA-CHI协议详解(十)
  • Pencils Protocol 用户特权?持有 DAPP 将获 Scroll 生态空投!
  • 模型的部署:服务端与客户端建立连接(Flask)
  • GO语言编程之旅
  • 【27续】c++项目练习
  • 软件游戏缺失d3dx9_42.dll如何修复,马上教你6种靠谱的方法
  • 【设计模式-迪米特法则】
  • 网页从输入网址到页面渲染完成都经历了哪些过程?
  • 区块链可投会议CCF B--SenSys 2025 截止11.07 附2023录用率
  • 水题四道。