自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 STM32 HAL库 RTC实时时钟打印时间日期 掉电不清零 CubeMX

如果RTC是第一次被初始化,那么通过rtc_set_time和rtc_set_date向RTC写入初始值;如果RTC不是第一次初始化,那么在HAL_RTC_init()后直接退出MX_RTC_init(),让RTC继续工作。“必须在 HAL_RTC_GetTime() 之后调用 HAL_RTC_GetDate() 来解锁高阶日历影子寄存器中的值,以确保时间和日期值之间的一致性。上面那种方法虽然能很简单的实现RTC输出时间和日期的功能,但是当RTC断电或者系统复位后,RTC会重新初始化,回到最开始的时间。

2024-03-25 16:03:47 1339 2

原创 STM32 HAL库 通用定时器介绍及相关应用例程 定时器中断 输出PWM (点亮LED呼吸灯、输出PWM、输入捕获) CubeMX

(部分图引自于ATK)生成PWN是定时器最为实用的功能之一,PWM可以用在很多地方,最常见的就是驱动调速。在计数器频率固定时,PWM的频率由ARR确定,其占空比由CCR(捕获/比较寄存器)确定。产生原理如下图:显然上图中的定时器工作在向上计数模式,纵轴为CNT。当CNT小于CCR写入值时,IO视为输出低电平;CNT大于等于CCR写入值时,IO视为输出高电平。CNT=ARR时定时器事件更新,CNT清零,进入下一个PWM周期。输入捕获功能可以用来测量外部输入的脉冲宽度,或者测量外部输入信号的频率。

2024-03-21 20:16:57 3109 1

原创 STM32 HAL库 基本定时器介绍及循环点亮LED例程 CubeMX

基本定时器:TIM6、TIM7通用定时器:TIM2至TIM5、TIM9至TIM14高级定时器:TIM1、TIM8所有定时器之间相互独立。

2024-03-19 22:12:27 1065

原创 STM32 HAL库实现简单UART串口中断模式通信

利用HAL_UART函数实现简单UART通信

2024-03-19 15:11:26 2460 3

原创 STM32F429通过普通GPIO功能实现简单按键检测与LED定时闪烁

效果:KEY0按下时,绿灯闪烁指定次数后熄灭;KEY1按下时,红灯闪烁指定次数后熄灭;KEY2按下时,红绿灯常亮。

2023-11-21 16:27:58 150

原创 工程设计法设计电压电流双闭环反馈可控整流系统及Simulink仿真

通过与开环控制方式下SCR整流装置的响应情况,验证了该方法在SCR整流系统调节器设计中的可行性,根据Matlab软件仿真和系统的调试结果可知,系统可稳定工作,输出电压波形良好,闭环系统对电源电压和负载的波动有较好的抑制作用,能在扰动作用后很快恢复稳定至额定电压。1、根据系统指标要求,对系统主电路拓扑结构进行了设计,选定整流电路为三相桥式全控整流电路,根据其输出特性,选定滤波电路为L型滤波电路,负载为80Ω纯阻性负载,并建立了各元件的数学模型,确定了相关参数。在合并前,先验证是否满足合并条件,即验算。

2023-11-15 17:09:08 2911 1

TB6612FNG中文手册

TB6612FNG中文手册

2020-12-22

LM2596简体中文手册

LM2596简体中文手册

2020-12-21

空空如也

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

TA关注的人

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