logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在linux上结合stm32cubemx和vscode配置stm32的开发环境

本文介绍了一种在Linux系统上结合STM32CubeMX和VSCode配置STM32开发环境的有效方法。通过先使用CMake生成工程获取compile_commands.json文件,再切换回Makefile进行实际编译,解决了VSCode中常见的代码爆红问题。文章详细说明了所需软件包的安装步骤,以及如何在两种工具链间切换的完整流程,并强调了添加新外设后需要重新生成配置以保持环境一致性的注意事项

#linux#stm32#vscode
BIOS升级导致linux无法启动 解决方法

文章摘要:本文介绍解决BIOS更新后多系统引导失效的问题。由于UEFI会扫描所有盘的EFI分区,残留的Windows引导文件可能导致系统错误引导。解决方案包括:1) 使用Linux启动盘进入系统;2) 检查EFI分区完整性;3) 通过efibootmgr工具查看和修改UEFI引导条目。重点在于识别正确的Linux引导文件并重建引导顺序,避免Windows残留文件干扰系统启动。

#linux
到底了