logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

stm32cubemx PWM

stm32cubemx PWM通过pwm实现呼吸灯一、软件配置pwm有俩个模式,一个是模式1和2pwm模式:​pwm模式1:小于比较值位有效电平​pwm模式2:大于比较值位有效电平配置led灯的引脚位pwm模式Mode选择PWM模式1Pulse(占空比值) 先给500Fast ModePWM脉冲快速模式PWM 极性:设置为低电平二、代码实现定时器初始化完成之后,要启动定时器,用下面的函数。HAL_

#stm32
st-link/v2给stm32最小系统下载代码

1、软件设置按照如上配置好后,就可以将st-link接上stm32.2、stm32与st-link的接线方式![在这里插入图片描述](https://img-blog.csdnimg.cn/20210331170021751.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ib

stm32定时器时钟频率的计算问题

stm32定时器基本简介f4:stm32定时器时钟频率系统时钟频率/MHZSYSCLK(系统时钟)168APB1总线时钟(4分频)42APB2总线时钟(2分频)84因为系统初始化 SystemInit 函数里面已经初始化 APB1 的时钟为 4 分频,所以 APB1 的时钟为 42M,而从 STM32F4 的内部时钟树图(上图)得知:(1)当 APB1 的时钟分频数为 1 的时候,TIM2~7 以

#嵌入式#stm32#单片机 +1
stm32定时器时钟频率的计算问题

stm32定时器基本简介f4:stm32定时器时钟频率系统时钟频率/MHZSYSCLK(系统时钟)168APB1总线时钟(4分频)42APB2总线时钟(2分频)84因为系统初始化 SystemInit 函数里面已经初始化 APB1 的时钟为 4 分频,所以 APB1 的时钟为 42M,而从 STM32F4 的内部时钟树图(上图)得知:(1)当 APB1 的时钟分频数为 1 的时候,TIM2~7 以

#嵌入式#stm32#单片机 +1
U-Boot简介

U-Boot简介一、什么是U-BootLinux 系统要启动就必须需要一个 bootloader 程序,也就说芯片上电以后先运行一段bootloader程序。这段bootloader程序会先初始化DDR等外设,然后将Linux内核从flash(NAND,NOR FLASH,SD,MMC 等)拷贝到 DDR 中,最后启动 Linux 内核。uboot是一个裸机程序,比较复杂。uboot就是一个boo

#linux
到底了