
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
如果要使用@WebFilter进行过滤路径的配置,则需要在启动类中添加@ServletComponentScan注解启用Servlet容器扫描@WebFilter注解,并删除Filter类中的@Component注解,防止spring实例化的Filter与Servlet容器实例化的Filter冲突。

本文介绍了最新款2025版的IDEA的下载、注册以及进行spring boot 工程和spring cloud工程的搭建和使用。
本文介绍了在STM32CubeIDE中开启代码自动补全功能的方法。首先在Settings中找到C/C++ Editor的Content Assist设置,勾选Parsing-based Proposals选项。接着设置快捷键,在Keys设置中搜索并绑定Tab键到C/C++ Content Assist功能。最后通过输入HAL_GPIO_并按下Tab键来测试自动补全功能是否生效。这些设置能显著提升S

本实验基于STM32F103ZET6开发板,通过STM32CubeMX工具实现FreeRTOS可视化移植,完成多任务LED控制。实验重点包括:1)使用TIM3定时器配置运行时间统计;2)通过串口DMA输出任务状态(vTaskList)和CPU占用率(vTaskGetRunTimeStats);3)建立监控任务周期打印系统信息。

本实验通过STM32的FSMC接口驱动2.8寸TFTLCD屏幕(ILI9341驱动芯片),实现了屏幕初始化、清屏和 标准 ASCII 字符集显示功能。实验详细介绍了TFTLCD的工作原理、FSMC配置方法以及与OLED的对比特性,重点阐述了FSMC在驱动LCD时的特殊应用——使用地址线区分命令/数据寄存器而非直接寻址。实验代码实现了字符显示、字符串输出等功能,验证了驱动程序的正确性。通过本实验掌握

摘要:本实验基于STM32硬件I²C接口实现了BMP280高精度气压/温度传感器的数据采集与处理。通过HAL库完成了传感器初始化、校准参数读取、温度/气压补偿计算及海拔高度换算等关键功能。实验结果表明,系统能够准确输出温度(℃)、气压(KPa)和海拔高度(m)数据。对比测试显示,BMP280温度测量值略高于ATH20传感器。该方案为环境监测、无人机高度控制等应用提供了可靠的技术实现,具有精确度高(

本实验通过 STM32 微控制器的通用定时器输出比较功能,生成 PWM 波形 驱动无源蜂鸣器,实现乐音输出与歌曲演奏。实验展示了 PWM 信号的频率与占空比调节原理,以及如何将音乐音符映射为对应 PWM 频率进行播放。通过实验,读者能够掌握 定时器输出比较模式 的基本原理与使用方法,理解 PWM 信号与音频频率的对应关系,并掌握占空比与频率对音调和音量的控制技巧。在实践中,能够完成无源蜂鸣器驱动,

本实验基于STM32微控制器的硬件I²C接口,实现对DS3231高精度实时时钟芯片的通信与功能验证。实验内容包括时间/日期读写、闹钟配置与中断处理,详细介绍了DS3231的寄存器结构、BCD编码格式及中断输出特性。通过CubeMX配置I²C外设,并提供了完整的驱动代码实现时间设置、温度读取等功能。实验结果表明,系统能准确完成时间数据交换和温度监测。文章还对比了不同RTC芯片的性能参数,指出DS32

【摘要】本实验基于STM32CubeMX和HAL库,实现了STM32通过FSMC接口驱动IS62WV51216并行SRAM。FSMC将外部SRAM映射到0x68000000地址空间,实验通过__attribute__((at()))将变量固定在外部SRAM地址,验证了不同存储类型的变量分配机制。实验还演示了指针访问外部SRAM的方法,并分析了FSMC的26位地址线寻址原理及16位数据宽度的地址映射

本实验基于STM32硬件I²C接口实现了AT24C02 EEPROM的读写操作,包括单字节、多字节和跨页写入功能。实验详细介绍了I²C协议原理、AT24C02芯片特性及与Flash存储器的区别,提供了完整的驱动代码和STM32CubeMX配置方法。实验结果为嵌入式系统中的小容量数据存储应用(如配置参数保存)提供了实用方案,同时指出该驱动不适用于地址空间更大的AT24C32等型号。








