# ============================================================================= # Simba-OmniInfantry - 仓库根级忽略规则 # 目标: 只跟踪源码/工程配置, 不跟踪 Keil MDK-ARM 与 CubeMX 生成的构建产物 # 说明: 各子工程内已有的 .gitignore(通用 C 模板)继续生效, 此处补充 Keil 部分 # ============================================================================= # ---- 编译中间产物 ---- *.o *.d *.crf *.dep *.lnp *.iex *.lst *.sct # ---- 链接/可执行产物 ---- *.axf *.elf *.bin *.hex *.map *.htm *.build_log.htm # ---- Keil 用户级配置(GUI 布局 / 窗口位置, 与机器绑定的噪音) ---- *.uvguix.* *.uvguix DebugConfig/ # ---- J-Link 调试器自动生成(与具体探针/机器绑定, 非源码) ---- # JLinkSettings.ini: 点"下载/调试"时 Keil 写下的连接参数(器件/接口/速率) # JLinkLog.txt: J-Link 驱动日志 # 两者都会随换机器、换探针、换烧录方式而变, 不应入库; 缺失时 Keil 会自动重建 JLinkSettings.ini JLinkLog.txt JLinkLog.txt.* *.jlink # ---- Keil UV4 编译/烧录日志(uv4 -b/-f -o 生成) ---- build_log.txt *_build.txt *_flash.txt # ---- 编辑器 / 系统 ---- *.bak *.ddk *.plg *.tra *~ Thumbs.db # ---- 助手工作区状态(记忆/会话数据),不属于固件源码 ---- .workbuddy/