Image
Image

自动化陈稳

+ 关注

粉丝 1     |     主题 105     |     回帖 1379

搭建机器人电控系统——MCU基石——STM32时钟配置详解
2023-10-18 19:21
  • ST MCU
  • 45
  • 1278
  这个函数是这样的:  
  这个函数上方的关键注释是:Configure the System clock source(初始化时钟源)  
  整个文件的工作过程: 单片机上电复位/或按键复位后,程序先执行startup_stm32f4xx.s启动函数,启动函数中 ...  
  ②SystemCoreClockUpdate():用于更新变量SystemCoreClock ,这个变量的赋值是HCLK或者说主频,这个变量被 ...  
  由说明备注知道,这个文件有两个函数: ①SystemInit():设置系统时钟函数,包括: 时钟源是哪个? PLL锁 ...  
  ......  
  首先要知道这个这个文件是干嘛用的,其实每个文件开始都有英文备注在提醒你: ...  
  ①参数一:单片机选择了哪个时钟源? system_stm32f4xx.c文件:  
  时钟软件配置 在之前,我们讲了MCU的时钟硬件来源和时钟树以及串口时钟的例子,你应该已经大致弄懂了单片机 ...  
  时钟软件配置 在之前,我们讲了MCU的时钟硬件来源和时钟树以及串口时钟的例子,你应该已经大致弄懂了单片机 ...  
  外设USART1挂载在APB2总线上,所以先要对APB2总线时钟进行使能,让时钟信号能够到达外设USART1。 RCC_AHB1 ...  
  现在让我们来看一个串口时钟配置的例子: HSI、HSE、PLLCLK通过SW进行选择后得到SYSCLK,再得到AHB线时钟 ...  
  外设总线AHB: 在整个时钟树中,我们需要重点关注外设总线AHB的时钟来源和去向,这和下面我们要进行时钟的 ...  
  ......  
  ⑤以太网时钟和USB时钟 来自于外部以太网输入信号和外部USB输入信号。  
  ④I2S音频时钟 来自外部输入音频信号I2S_CKIN、PLLI2SCLK(HSI或HSE通过PLL锁相环得到)。通过I2SSRC进行选 ...  
  ③外设专用48MHZ时钟 单独由PLL得到48MHZ的PLL48CLK时钟。  
  ②系统时钟SYSCLK——提供包括外设总线AHB和以太网PTP时钟 来自于HSI(16MHZ)、HSE(4—26MHZ与原理图相关 ...  
  右端时钟信号到达: ①独立看门狗时钟和实时时钟RTC 独立看门狗时钟:来自于LSI低速内部时钟(32KHZ)。 ...  
  ......  
2
3
近期访客