- 博客(15)
- 收藏
- 关注
原创 【STM32H7】QuadSPI读写W25Q64JV
本文介绍了W25Q64JV串行闪存芯片及其与STM32H750微控制器的接口应用。详细讲解了芯片的主要特性、引脚定义和内部结构框图,并提供了基于STM32CubeMX的硬件配置步骤。通过编写BSP驱动,实现了芯片初始化、读写操作、擦除功能等关键功能,包括写使能、四线模式配置、ID读取、解除保护等。最后给出完整的测试程序,验证了Flash的读写功能。
2025-09-26 22:56:43
1264
原创 KeilMDK环境搭建(含社区版激活)
详细介绍了Keil MDK的安装步骤,开发环境的搭建,指导如何激活社区版许可(非商业用途)。通过以上步骤,开发者可以成功搭建Keil MDK开发环境进行嵌入式开发。
2025-09-24 14:02:00
1121
原创 STM32H750xx【QSPI】轮询方式读写GD25Q64E
本文详细介绍了GD25Q64E其特性、引脚定义及功能说明,重点阐述了在STM32H750平台上通过CubeMX配置QuadSPI接口的步骤,包括时钟设置、参数优化等。文章提供了完整的BSP驱动开发流程,涵盖写使能、四线模式使能、ID读取、解除保护、扇区擦除、整片擦除、页编程和数据读取等关键功能实现,并通过读写测试验证了DummyCycles参数对数据准确性的影响。
2025-09-23 18:36:25
1075
原创 ubuntu22部署vaultwarden密码管理工具(含备份)
本文介绍了Docker部署Vaultwarden密码管理服务器及配置自动备份到七牛云存储的完整流程。文中详细说明了各参数配置要点,包括数据目录映射、定时任务设置和备份文件命名规则等。
2025-09-22 09:12:36
1124
原创 利用iperf3工具进行Linux开发板网速测试
本文介绍了使用iperf3工具的两种在Ubuntu22开发板间进行网络性能测试的方法。通过网线直连实现客户端与服务端的数据传输测试。
2025-09-22 09:11:23
217
原创 STM32的VSCode下开发环境搭建
VSCode开发STM32环境配置指南 本文详细介绍使用Visual Studio Code搭建STM32开发环境的完整流程。主要内容包括:1)VSCode安装注意事项;2)界面汉化方法;3)STM32Cube插件安装;4)通过CubeMX生成CMake工程;5)两种调试方式:ST-Link(自动配置)和DAP-Link(需安装OpenOCD)的具体配置步骤。文章重点讲解了launch.json文件的配置细节,以及开发过程中常见问题的解决方法,为开发者提供了一套完整的STM32开发环境配置方案。
2025-09-21 10:57:50
3918
5
原创 CLion开发环境搭建
本文介绍了如何为STM32系列单片机搭建CLion开发环境,作为Keil MDK的替代方案,CLion与Keil MDK的功能对比,突出CLion在代码编写体验上的优势,详细的环境搭建步骤,包括安装CLion、arm-none-eabi-gcc、OpenOCD和MinGW以及具体的配置方法,包括工具链设置、工程创建流程。详细的编译和调试指南,如何使用OpenOCD配合DAPLINK/STLINK进行固件下载和调试。为嵌入式开发者提供了完整的跨平台STM32开发解决方案,适合希望提升开发效率的工程师参考。
2025-09-21 10:46:01
1135
原创 CubeIDE环境搭建【参考】
本文介绍了ST官方开发工具STM32CubeIDE的安装与使用流程。该IDE集成了代码编辑、编译调试功能,并与STM32CubeMX无缝衔接。安装过程包含下载、解压和执行安装程序。新建工程时可通过内置CubeMX界面选择芯片型号并配置外设(晶振、SWD接口、时钟树等),配置完成后自动生成代码框架。最后演示了编译和通过ST-Link下载调试的完整流程。
2025-09-21 10:39:24
548
原创 STM32CubeMX安装【必备】
文章详细介绍了软件下载安装步骤(包括解压安装包、同意协议、选择安装路径)、首次使用时芯片支持包的下载方法,以及创建工程的完整流程(芯片选择、时钟配置、生成MDK-ARM工程等)。通过图形化界面操作,开发者可高效完成项目初始化配置,特别适合初学者快速上手STM32开发。
2025-09-21 10:33:11
831
3
原创 RK3566添加ffpeg【Buildroot系统】
有很多人都发现了RK3566系列的芯片是不可以直接使用ffmpeg官网源码的!会报错:Not a video capture device./dev/video0: No such device接下来我们就来解决这个问题!!
2024-07-20 14:28:04
3803
13
原创 Linux开发板RK3566-Buildroot移植Qt5详细步骤【保姆级】
Buildroot 是一个用于嵌入式 Linux 系统的工具,它可以帮助你构建定制化的 Linux 系统镜像。Buildroot 支持集成 Qt5 到你的嵌入式 Linux 系统中,并且可以帮助你构建包含 Qt5 应用程序的根文件系统。
2024-06-07 13:25:28
8537
13
原创 Linux开发板SSH使用教程 & 常见问题解决办法
本教程使用的开发板是【立创·泰山派RK3566开发板】开源原理图和PCB,资料免费!!!
2024-06-06 17:28:09
6585
1
原创 解决qt.network.ssl 和 OpenSSL 1.1.1g Win64版本EXE下载
实在是受不了,很多资源都不开放了,旧版本也没下载的地方,那就由我来吧!我是写qt的时候发现有这个问题的接下来就一步步解决吧。
2024-06-02 17:56:30
1485
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅