
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了一种前后端分离架构下,基于Spring security框架进行用户认证授权的方法,其中包括登录、登出、认证、授权、密码加密、jwt等知识点

本文介绍了mybatisX插件的使用方法,通过数据库的表自动生成mybatis相关代码文件

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

本文介绍了基于STM32CubeMX+KeilMDK+VSCode的协同开发模式,采用HAL库实现ADC温度监测和多通道数据采集。通过图形化配置完成外设初始化,利用DMA双缓冲机制实现无阻塞数据传输,最终通过UART输出温度与电压数据。文章详细阐述了从时钟配置、ADC参数设置到代码实现的完整流程,重点解决了温度测量异常等常见问题,为STM32开发提供了实用参考方案。该方案特别适合作为HAL库应用、

本实验基于STM32微控制器通过SPI接口实现对W25Q64 NOR Flash存储芯片的读写操作。实验详细介绍了SPI协议的工作原理(4种工作模式)和W25Q64芯片特性(8MB容量、4KB扇区结构及指令集)。通过STM32CubeMX配置硬件SPI2接口,并实现驱动函数包括ID读取、扇区擦除、页编程和数据读取等功能。主程序演示了芯片ID识别、随机扇区擦除、多页数据写入和读取验证等完整流程。

本文介绍了最新款2025版的IDEA的下载、注册以及进行spring boot 工程和spring cloud工程的搭建和使用。
本文介绍了基于STM32微控制器通过I²C总线驱动LCD1602显示模块的实现方案。传统并行接口方式需占用12个I/O引脚,而采用PCF8574扩展芯片可将接口简化为2线I²C通信(SCL/SDA),大幅节省引脚资源并提高系统稳定性。文章详细说明了硬件连接方案、STM32CubeMX配置步骤(包括I²C设置)、Keil工程构建方法,并提供了完整的驱动代码实现,包括初始化、指令/数据写入、光标控制、

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

本文介绍了MacOs系统下,安装anaconda和pycharm,并基于anaconda安装python解释器创建虚拟环境,使用pycharm关联虚拟环境进行python工程代码开发

本文介绍了python的多进程、多线程、多协程等相关的概念和应用场景,并轻量化的通过代码进行了三种并行编程的演示








