摘要: STM32时钟树 STM32时钟树 简要结构 HSI(高速内部时钟) 由内部RC振荡器产生,频率为8MHz,但不稳定。 通常用于启动MCU,但不建议作为计时器 HSE(高速外部时钟) 以外部晶振作时钟源,晶振频率可取范围为4~16MHz,我们一般采用8MHz的晶振 这个相对准确,可以用作计时器 LSE(低速外部时钟) 阅读全文
posted @ 2025-09-05 13:49 奶龙大王 阅读(62) 评论(0) 推荐(0)
摘要: DAC模块的简单应用 DAC模块的简单应用 1、简介 数模转换电路(DAC)是电子信息学中将离散数字信号转换为连续模拟信号的电子器件,核心功能通过电阻阵列与开关结构切换生成对应电流或电压。根据输出形式可分为电压输出型与电流输出型,电压型内置放大器适用于高速场景,电流型需外接运算放大器进行转换;乘算型DAC可实现数字输入与 阅读全文
posted @ 2025-09-03 17:10 奶龙大王 阅读(36) 评论(0) 推荐(0)
摘要: IWDG的简单应用 看门狗的简单应用 1、简介 IWDG(Independent Watchdog)是嵌入式系统中用于监控系统运行状态并防止异常的硬件设备,其核心是一个递减计数器,当计数器减至0时触发系统复位。 2、具体操作 (1)硬件初始化 使能串口,用来传输设备状态 使能RCC 配置时钟频率 配置IWDG 即 配置 阅读全文
posted @ 2025-09-02 17:15 奶龙大王 阅读(27) 评论(0) 推荐(0)
摘要: 利用ADC测量电压 1、具体操作 (1)初始化硬件 按如下操作配置ADC外设: 配置时钟 配置串口,用于输出ADC数据 配置时钟 在主循环外部启用ADC模块 /* USER CODE BEGIN 2 */ HAL_ADC_Start(&hadc1); HAL_ADC_PollForConversio 阅读全文
posted @ 2025-09-02 14:20 奶龙大王 阅读(30) 评论(0) 推荐(0)
摘要: PWM技术的简单应用 PWM技术的简单应用 1、简介 脉冲宽度调变(Pulse Width Modulation,PWM),也成脉冲宽度调制,简称为脉宽调制,是一项功能强大的技术,它是一种对模拟信号电平进行数字化编码的方法。在脉宽调制中使用高分辨率计数器来产生方波,并且可以通过调整方波的占空比来对模拟信号电平进行编码。P 阅读全文
posted @ 2025-09-01 13:52 奶龙大王 阅读(26) 评论(0) 推荐(0)
摘要: FLASH的简单应用(后续) 1、简介 Flash存储器(Flash Memory)是一种非易失性内存器件,断电后可长期保存数据。其主要分为NOR和NAND两类技术:NOR Flash由Intel于1988年推出,支持直接执行代码,读取速度快,适用于嵌入式系统等小容量代码存储场景;NAND Flas 阅读全文
posted @ 2025-08-29 13:48 奶龙大王 阅读(44) 评论(1) 推荐(0)
摘要: 串口通讯 1、简介 串行接口是一种可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发 阅读全文
posted @ 2025-08-28 11:26 奶龙大王 阅读(18) 评论(0) 推荐(0)
摘要: 串口通讯 1、简介 串行接口是一种可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发 阅读全文
posted @ 2025-08-27 16:04 奶龙大王 阅读(20) 评论(0) 推荐(0)
摘要: SysTick(系统滴答) 1、 简介 SysTick 是 ARM Cortex-M 内核处理器内置的24位向下计数定时器,主要用于生成系统级定时中断(如操作系统的心跳信号),支持查询方式延时和中断功能延时 2、使用方法(HAL) (1)配置初始化 按照如下方式使能TIM4 使能USART 使能RC 阅读全文
posted @ 2025-08-27 13:24 奶龙大王 阅读(16) 评论(0) 推荐(0)
摘要: 在CubeIDE环境中使用面向对象编程 1、 简介 面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世 阅读全文
posted @ 2025-08-26 16:39 奶龙大王 阅读(40) 评论(0) 推荐(1)