针对IAR
针对STM32CUBEMX
# ================ IAR Embedded Workbench ===============# 核心工程文件(保留)# *.eww (Workspace), *.ewp (Project), *.ewd (Debugger config), *.icf (Linker)# 用户特定设置(忽略)**/*.ewp.user* **/*.eww.user* **/*.ewd.user*# 调试状态文件(断点、监视变量等)**/*.cspy **/*.dbg# 编译输出目录**/Obj/ **/Exe/ **/List/ **/settings/# 依赖与浏览信息(可重建)**/*.dep **/*.pbd* **/*.pbw **/*.browse# 编译中间文件**/*.o **/*.obj **/*.r90 **/*.s90 **/*.pbi* **/*.xcl# 链接器输出(Map/Hex/Bin等)**/*.map **/*.hex **/*.bin **/*.elf **/*.axf# ================ CubeMX (STM32) ===============# 保留 .ioc 文件,忽略生成器临时文件**/.mxproject# ================ 编辑器与系统文件 ===============# VS Code**/.vscode/# Windows**/Thumbs.db **/Desktop.ini# macOS**/.DS_Store# Linux**/*~ **/*.swp# ================ 通用构建目录 ===============**/build/ **/output/ **/out/ **/dist/# ================ 办公与日志临时文件 ===============# Excel 临时锁定文件~$*# 日志与临时文件**/*.log **/*.bak **/*.tmp# ================ 用户自定义 ===============**/trash/ **/ignore/# ================ 例外规则 (必须放在最后) ===============# 强制保留特定的 .o 文件!Sen_Key.o