摘要: 复刻江协激光触发器 1、初始化硬件 将PB8和PB9分别设为SCK与SDA端的接口 注意:江协的OLED驱动为软件模拟IIC所以不要使能IIC模块 使能RCC,改为外部晶振 将PA9设为GPIO_EXTI,接入激光模块的D0端并使能GPIO的外部中断 将OLED驱动的文件引入项目 在main.c中初 阅读全文
posted @ 2025-09-27 17:40 奶龙大王 阅读(23) 评论(0) 推荐(0)
摘要: 单片机实现挡位调节 简易挡位调节模块 1、初始化硬件 这里就不过多赘述了,去看我之前的帖子,我这篇帖子选择TIM2的1通道 PWM的简单应用 2、触发方式 (1)中断 I 初始化硬件 启用按钮的中断 II 写入代码 在主函数外写入中断回调函数 void HAL_GPIO_EXTI_Callback(uint16_t G 阅读全文
posted @ 2025-09-15 14:55 奶龙大王 阅读(38) 评论(0) 推荐(0)
摘要: 利用STM32开发板制作简易电压表 开发板电压表制作教程 1、需要材料 STM32芯片的开发板 SPI通讯协议的0.96寸OLED显示屏 导线若干 2、配置开发板硬件 (1)初始化ADC模块 可以去看我之前的帖子,这里就不过多赘述该步骤了 ADC模块的简单应用 (2)配置SPI通讯模块 I(粘贴) OLED显示屏的厂商一般会提供显示屏 阅读全文
posted @ 2025-09-12 13:00 奶龙大王 阅读(136) 评论(0) 推荐(0)
摘要: 基本逻辑门 非门(NOT Gate) 描述方法: module MyModule(input in, output out); assign out = ~in; //或者 assign out = !in;//逻辑非 endmodule 在其他逻辑门基础的末尾加圈可以达到取反效果(与或门): 与门 阅读全文
posted @ 2025-09-09 11:19 奶龙大王 阅读(97) 评论(0) 推荐(0)
摘要: STM32时钟树 STM32时钟树 简要结构 HSI(高速内部时钟) 由内部RC振荡器产生,频率为8MHz,但不稳定。 通常用于启动MCU,但不建议作为计时器 HSE(高速外部时钟) 以外部晶振作时钟源,晶振频率可取范围为4~16MHz,我们一般采用8MHz的晶振 这个相对准确,可以用作计时器 LSE(低速外部时钟) 阅读全文
posted @ 2025-09-05 13:49 奶龙大王 阅读(145) 评论(0) 推荐(0)
摘要: DAC模块的简单应用 DAC模块的简单应用 1、简介 数模转换电路(DAC)是电子信息学中将离散数字信号转换为连续模拟信号的电子器件,核心功能通过电阻阵列与开关结构切换生成对应电流或电压。根据输出形式可分为电压输出型与电流输出型,电压型内置放大器适用于高速场景,电流型需外接运算放大器进行转换;乘算型DAC可实现数字输入与 阅读全文
posted @ 2025-09-03 17:10 奶龙大王 阅读(58) 评论(0) 推荐(0)
摘要: IWDG的简单应用 看门狗的简单应用 1、简介 IWDG(Independent Watchdog)是嵌入式系统中用于监控系统运行状态并防止异常的硬件设备,其核心是一个递减计数器,当计数器减至0时触发系统复位。 2、具体操作 (1)硬件初始化 使能串口,用来传输设备状态 使能RCC 配置时钟频率 配置IWDG 即 配置 阅读全文
posted @ 2025-09-02 17:15 奶龙大王 阅读(67) 评论(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 奶龙大王 阅读(49) 评论(0) 推荐(0)
摘要: PWM技术的简单应用 PWM技术的简单应用 1、简介 脉冲宽度调变(Pulse Width Modulation,PWM),也成脉冲宽度调制,简称为脉宽调制,是一项功能强大的技术,它是一种对模拟信号电平进行数字化编码的方法。在脉宽调制中使用高分辨率计数器来产生方波,并且可以通过调整方波的占空比来对模拟信号电平进行编码。P 阅读全文
posted @ 2025-09-01 13:52 奶龙大王 阅读(31) 评论(0) 推荐(0)
摘要: FLASH的简单应用(后续) 1、简介 Flash存储器(Flash Memory)是一种非易失性内存器件,断电后可长期保存数据。其主要分为NOR和NAND两类技术:NOR Flash由Intel于1988年推出,支持直接执行代码,读取速度快,适用于嵌入式系统等小容量代码存储场景;NAND Flas 阅读全文
posted @ 2025-08-29 13:48 奶龙大王 阅读(65) 评论(1) 推荐(0)