自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 【STM32】TIM_ARRPreloadConfig(TIM_TypeDef* TIMx, FunctionalState NewState)

ARR是寄存器,是在定时器中设置的计数值TIM_TimeBaseStructure.TIM_Period=10000; //ARR的值TIM_ARRPreloadConfig(TIM_TypeDef* TIMx, FunctionalState NewState)的作用:Enables or disables TIMx peripheral Preload register on ARR.翻译成人话就是,是否允许往ARR寄存器中预装新的值。也就是是否允许改变计数值。...

2022-03-08 19:52:45 2265 2

原创 学习STM32的自我记录之时钟体系(简略)

1、修改工作频率我所使用的是STM32F407VET6的芯片,根据官方的信息,该芯片的CPU的额定频率应该是168MHz。但是由于外设上的HSE(外部高速震荡时钟) 只有8M,与官方设定的25M不同,因此我们需要在库函数中进行修改,使CPU工作频率能工作在168M。在修改额定频率之前,我们先来看看时钟体系是怎么样的。根据中文参考手册(P116),我们发现STM32F4xx系列拥有三种不同的时钟源来驱动系统时钟(SYSCLK),分别为HSI(内部高速震荡时钟)、HSE(外部高速震荡时钟)和PLL(锁相

2021-12-05 14:25:28 367

原创 2021-09-16

【解惑】STM32库函数学习/** * @brief Reads the specified input port pin. * @param GPIOx: where x can be (A..K) to select the GPIO peripheral for STM32F405xx/407xx and STM32F415xx/417xx devices * x can be (A..I) to select the GPIO periph

2021-09-16 19:37:25 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除