<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>蒙蒙plus的个人博客</title><link>https://mengplus.top</link><atom:link href="https://mengplus.top/rss.xml" rel="self" type="application/rss+xml"/><description>笔记天地</description><generator>Halo v2.26.1</generator><language>zh-cn</language><image><url>https://mengplus.top/upload/4deafa1e-a520-4c16-a574-c2d6034ff31e_0.png</url><title>蒙蒙plus的个人博客</title><link>https://mengplus.top</link></image><lastBuildDate>Tue, 20 Oct 2026 03:06:37 GMT</lastBuildDate><item><title><![CDATA[研发团队项目制问题解读]]></title><link>https://mengplus.top/archives/yan-fa-tuan-dui-xiang-mu-zhi-wen-ti-jie-du</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=%E7%A0%94%E5%8F%91%E5%9B%A2%E9%98%9F%E9%A1%B9%E7%9B%AE%E5%88%B6%E9%97%AE%E9%A2%98%E8%A7%A3%E8%AF%BB&amp;url=/archives/yan-fa-tuan-dui-xiang-mu-zhi-wen-ti-jie-du" width="1" height="1" alt="" style="opacity:0;">为什么研发团队会变成"项目制团队"？ 来源： 微信公众号「二进制跳动」（作者：greencoatman） 原文链接： https://mp.weixin.qq.com/s/HQBPNy4EoA6YYlH0uH3Gqw]]></description><guid isPermaLink="false">/archives/yan-fa-tuan-dui-xiang-mu-zhi-wen-ti-jie-du</guid><dc:creator>蒙蒙plus</dc:creator><pubDate>Fri, 11 Sep 2026 07:11:55 GMT</pubDate></item><item><title><![CDATA[git rebase --onto 精确变基]]></title><link>https://mengplus.top/archives/rebase-onto</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=git%20rebase%20--onto%20%E7%B2%BE%E7%A1%AE%E5%8F%98%E5%9F%BA&amp;url=/archives/rebase-onto" width="1" height="1" alt="" style="opacity:0;">git rebase --onto 精确变基 git rebase --onto 是 rebase 的「精确定点」用法：不再是笼统地"把整个分支搬到最新 main 之上"，而是手动指定三件事——把哪一段提交，接到哪个新基底上。它常用来从分支中摘掉/转移一段提交，是普通 rebase 和 cherry]]></description><guid isPermaLink="false">/archives/rebase-onto</guid><dc:creator>蒙蒙plus</dc:creator><category>git</category><pubDate>Thu, 27 Aug 2026 06:05:58 GMT</pubDate></item><item><title><![CDATA[Gitea 仓库与成员管理]]></title><link>https://mengplus.top/archives/gitea-repo-manage</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Gitea%20%E4%BB%93%E5%BA%93%E4%B8%8E%E6%88%90%E5%91%98%E7%AE%A1%E7%90%86&amp;url=/archives/gitea-repo-manage" width="1" height="1" alt="" style="opacity:0;">Gitea 仓库与成员管理 本文为大纲，可根据公司实际 Gitea 界面补充操作步骤与截图。 目标 在 Gitea 中创建仓库（个人或组织下） 管理仓库成员、权限与基本设置 大纲 创建仓库 入口：个人/组织页 → 新建仓库。 必填：仓库名称、可见性（公开/有限/私有）、是否初始化 README/ .]]></description><guid isPermaLink="false">/archives/gitea-repo-manage</guid><dc:creator>蒙蒙plus</dc:creator><category>工程协作</category><category>项目管理</category><pubDate>Tue, 26 May 2026 07:36:43 GMT</pubDate></item><item><title><![CDATA[SVN 项目迁移至 Git（Gitea）]]></title><link>https://mengplus.top/archives/svn-to-git-migration</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=SVN%20%E9%A1%B9%E7%9B%AE%E8%BF%81%E7%A7%BB%E8%87%B3%20Git%EF%BC%88Gitea%EF%BC%89&amp;url=/archives/svn-to-git-migration" width="1" height="1" alt="" style="opacity:0;">现有项目代码 SVN 迁移到 Git 目标 将现有的 SVN 仓库管理方式迁移到 Gitea 中。 用 Gitea 补上 SVN 在日常开发中的短板。 前言 目前公司产品代码主要用 SVN 管理，更多是作为测试版本归档点使用： 测试通过的版本打一个版本号，整体打包后上传到 SVN。 版本之间的具体改]]></description><guid isPermaLink="false">/archives/svn-to-git-migration</guid><dc:creator>蒙蒙plus</dc:creator><category>工程协作</category><category>项目管理</category><pubDate>Tue, 26 May 2026 07:35:44 GMT</pubDate></item><item><title><![CDATA[Gitea PR（合并请求）操作]]></title><link>https://mengplus.top/archives/gitea-pull-request</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Gitea%20PR%EF%BC%88%E5%90%88%E5%B9%B6%E8%AF%B7%E6%B1%82%EF%BC%89%E6%93%8D%E4%BD%9C&amp;url=/archives/gitea-pull-request" width="1" height="1" alt="" style="opacity:0;">Gitea PR（合并请求）操作 本文为大纲，可根据公司实际流程补充步骤与截图。 目标 会创建 PR、填写说明、关联 Issue 会评审、讨论、合并或关闭 PR 大纲 何时用 PR 功能分支开发完成后，将代码合并进目标分支（如 main/develop）前，先提 PR，便于评审与记录。 修复BUG,]]></description><guid isPermaLink="false">/archives/gitea-pull-request</guid><dc:creator>蒙蒙plus</dc:creator><category>工程协作</category><category>项目管理</category><pubDate>Tue, 26 May 2026 07:35:12 GMT</pubDate></item><item><title><![CDATA[Gitea Issue（工单）操作]]></title><link>https://mengplus.top/archives/gitea-issue</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Gitea%20Issue%EF%BC%88%E5%B7%A5%E5%8D%95%EF%BC%89%E6%93%8D%E4%BD%9C&amp;url=/archives/gitea-issue" width="1" height="1" alt="" style="opacity:0;">Gitea Issue（工单）操作 本文为大纲，可根据公司实际使用习惯补充。 目标 会用 Issue 记录 bug、需求、任务 会通过 PR 关联 Issue，实现「提交关闭工单」 大纲 Issue 的用途 Bug 报告、功能需求、任务分配、讨论决策记录。 创建与填写 仓库页 → Issues →]]></description><guid isPermaLink="false">/archives/gitea-issue</guid><dc:creator>蒙蒙plus</dc:creator><category>工程协作</category><category>项目管理</category><pubDate>Tue, 26 May 2026 07:34:03 GMT</pubDate></item><item><title><![CDATA[Gitea 组件仓库设计指南]]></title><link>https://mengplus.top/archives/gitea-component-repo</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Gitea%20%E7%BB%84%E4%BB%B6%E4%BB%93%E5%BA%93%E8%AE%BE%E8%AE%A1%E6%8C%87%E5%8D%97&amp;url=/archives/gitea-component-repo" width="1" height="1" alt="" style="opacity:0;">Gitea 组件仓库设计指南 目标 了解组件仓库的设计原则 掌握组件仓库的创建和管理 大纲 组件仓库设计原则 组件仓库创建和管理 组件仓库使用 1. 组件仓库设计原则 组件仓库名称必须符合组织内的仓库命名要求 名称不能重]]></description><guid isPermaLink="false">/archives/gitea-component-repo</guid><dc:creator>蒙蒙plus</dc:creator><category>工程协作</category><category>项目管理</category><pubDate>Tue, 26 May 2026 07:32:08 GMT</pubDate></item><item><title><![CDATA[Git fixup 与 squash 整理提交]]></title><link>https://mengplus.top/archives/git-fixup</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Git%20fixup%20%E4%B8%8E%20squash%20%E6%95%B4%E7%90%86%E6%8F%90%E4%BA%A4&amp;url=/archives/git-fixup" width="1" height="1" alt="" style="opacity:0;">Git fixup 与 squash 整理提交 在功能开发或 Code Review 修修补补时，往往会产生很多「修 typo」「补漏测」「按 review 改一版」之类的小提交。fixup / squash 用来把这些变更合并进更早的某次提交，让 git log 更干净，而不必手动 git res]]></description><guid isPermaLink="false">/archives/git-fixup</guid><dc:creator>蒙蒙plus</dc:creator><category>git</category><pubDate>Tue, 26 May 2026 05:28:27 GMT</pubDate></item><item><title><![CDATA[_COUNT_ 自动计数宏]]></title><link>https://mengplus.top/archives/count-macro</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=_COUNT_%20%E8%87%AA%E5%8A%A8%E8%AE%A1%E6%95%B0%E5%AE%8F&amp;url=/archives/count-macro" width="1" height="1" alt="" style="opacity:0;">COUNT 自动计数宏 在嵌入式 C 工程里，经常需要「每展开一次宏就得到一个不同的整数」或「拼出不会重名的符号」。GCC / Clang / MSVC 等编译器提供内置宏 __COUNTER__；项目里常再包一层 _COUNT_，统一命名、便于检索，也避免和业务里的 COUNT 之类名字冲突。 核]]></description><guid isPermaLink="false">/archives/count-macro</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Tue, 26 May 2026 05:16:47 GMT</pubDate></item><item><title><![CDATA[Git clean 清理未跟踪文件]]></title><link>https://mengplus.top/archives/git_clean</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Git%20clean%20%E6%B8%85%E7%90%86%E6%9C%AA%E8%B7%9F%E8%B8%AA%E6%96%87%E4%BB%B6&amp;url=/archives/git_clean" width="1" height="1" alt="" style="opacity:0;">Git 清理未跟踪文件 核心命令 git clean 常用选项 命令 作用 git clean -n 预览：显示会删除哪些文件（但不实际删除） git clean -f]]></description><guid isPermaLink="false">/archives/git_clean</guid><dc:creator>蒙蒙plus</dc:creator><category>git</category><pubDate>Sun, 26 Apr 2026 13:42:59 GMT</pubDate></item><item><title><![CDATA[批量迁移子模块到本仓库]]></title><link>https://mengplus.top/archives/add_submodule</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=%E6%89%B9%E9%87%8F%E8%BF%81%E7%A7%BB%E5%AD%90%E6%A8%A1%E5%9D%97%E5%88%B0%E6%9C%AC%E4%BB%93%E5%BA%93&amp;url=/archives/add_submodule" width="1" height="1" alt="" style="opacity:0;">批量迁移子模块到本仓库 应用场景: 将一个仓库的子模块批量迁移到另一个仓库 只有git子模块迁移，不会迁移其他文件 迁移使用.submodules文件配置 使用方法 将 add_submodules.sh 文件复制到本仓库根目录下，并执行脚本。 #!/bin/bash # 从 .gitmodule]]></description><guid isPermaLink="false">/archives/add_submodule</guid><dc:creator>蒙蒙plus</dc:creator><category>git</category><pubDate>Mon, 12 Jan 2026 01:40:16 GMT</pubDate></item><item><title><![CDATA[MDK Scatter文件配置说明]]></title><link>https://mengplus.top/archives/link_scatter_notes</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=MDK%20Scatter%E6%96%87%E4%BB%B6%E9%85%8D%E7%BD%AE%E8%AF%B4%E6%98%8E&amp;url=/archives/link_scatter_notes" width="1" height="1" alt="" style="opacity:0;">MDK Scatter文件配置说明 📋 概述 本文档说明嵌入式项目中的MDK链接脚本（Scatter文件）配置，用于优化Flash内存布局，将代码和数据分别放置在零等待区和非零等待区，以提高系统性能。 🎯 优化目标 零等待区（192KB）：存放关键代码，执行速度快 非零等待区（256KB）：存放]]></description><guid isPermaLink="false">/archives/link_scatter_notes</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Wed, 24 Dec 2025 05:36:38 GMT</pubDate></item><item><title><![CDATA[Git多工作区使用指南]]></title><link>https://mengplus.top/archives/gitduo-gong-zuo-qu-shi-yong-zhi-nan</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Git%E5%A4%9A%E5%B7%A5%E4%BD%9C%E5%8C%BA%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97&amp;url=/archives/gitduo-gong-zuo-qu-shi-yong-zhi-nan" width="1" height="1" alt="" style="opacity:0;">Git 多工作区使用指南 目录 一、克隆仓库并将 .git 放到指定位置 二、创建多个工作区]]></description><guid isPermaLink="false">/archives/gitduo-gong-zuo-qu-shi-yong-zhi-nan</guid><dc:creator>蒙蒙plus</dc:creator><category>git</category><pubDate>Wed, 10 Dec 2025 02:29:26 GMT</pubDate></item><item><title><![CDATA[scanf_参考笔记]]></title><link>https://mengplus.top/archives/scanf_can-kao-bi-ji</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=scanf_%E5%8F%82%E8%80%83%E7%AC%94%E8%AE%B0&amp;url=/archives/scanf_can-kao-bi-ji" width="1" height="1" alt="" style="opacity:0;">scanf 系列函数完整参考笔记 目录 函数族概览 格式说明符详解 修饰符和宽度控制]]></description><guid isPermaLink="false">/archives/scanf_can-kao-bi-ji</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Thu, 20 Nov 2025 06:17:13 GMT</pubDate></item><item><title><![CDATA[Git 提交记录顺序调整]]></title><link>https://mengplus.top/archives/git-reorder-commits</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=Git%20%E6%8F%90%E4%BA%A4%E8%AE%B0%E5%BD%95%E9%A1%BA%E5%BA%8F%E8%B0%83%E6%95%B4&amp;url=/archives/git-reorder-commits" width="1" height="1" alt="" style="opacity:0;">Git 提交记录顺序调整指南 概述 在 Git 中调整提交记录的顺序通常使用**交互式 rebase（Interactive Rebase）**功能。这个功能允许你重新排序、编辑、合并或删除提交记录。 前置条件 工作区必须是干净的（没有未提交的更改） 确认是否需要调整已推送到远程的提交（需要强制推送]]></description><guid isPermaLink="false">/archives/git-reorder-commits</guid><dc:creator>蒙蒙plus</dc:creator><category>git</category><pubDate>Sat, 15 Nov 2025 01:24:32 GMT</pubDate></item><item><title><![CDATA[IAR 链接与段控制，参数表定位]]></title><link>https://mengplus.top/archives/iar_section_use_note</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=IAR%20%E9%93%BE%E6%8E%A5%E4%B8%8E%E6%AE%B5%E6%8E%A7%E5%88%B6%EF%BC%8C%E5%8F%82%E6%95%B0%E8%A1%A8%E5%AE%9A%E4%BD%8D&amp;url=/archives/iar_section_use_note" width="1" height="1" alt="" style="opacity:0;">IAR 链接与段控制，参数表定位（学习笔记） 总体目标 在程序首地址偏移 0x400 处放置设备参数表，并能在代码中获取其地址与大小。 一、在首地址偏移 0x400 放置参数表]]></description><guid isPermaLink="false">/archives/iar_section_use_note</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Wed, 29 Oct 2025 07:24:47 GMT</pubDate></item><item><title><![CDATA[xargs 与 clang-format 批量格式化工具使用指南]]></title><link>https://mengplus.top/archives/xargs_to_format</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=xargs%20%E4%B8%8E%20clang-format%20%E6%89%B9%E9%87%8F%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97&amp;url=/archives/xargs_to_format" width="1" height="1" alt="" style="opacity:0;">快速开始 Windows 用户 如果你在 Windows 环境下，可以直接使用以下命令： for /r . %i in (*.c *.h) do clang-format -i "%i" Linux/Unix 用户 如果你在 Linux/Unix 环境下，可以使用： find . -name "*]]></description><guid isPermaLink="false">/archives/xargs_to_format</guid><dc:creator>蒙蒙plus</dc:creator><category>编程设计</category><pubDate>Fri, 24 Oct 2025 06:11:39 GMT</pubDate></item><item><title><![CDATA[核心板产品命名规范]]></title><link>https://mengplus.top/archives/he-xin-ban-chan-pin-ming-ming-gui-fan</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=%E6%A0%B8%E5%BF%83%E6%9D%BF%E4%BA%A7%E5%93%81%E5%91%BD%E5%90%8D%E8%A7%84%E8%8C%83&amp;url=/archives/he-xin-ban-chan-pin-ming-ming-gui-fan" width="1" height="1" alt="" style="opacity:0;">核心板产品命名规范 V1.0 创建人: mengplus 创建日期: 2025年10月4日 最后更新: 2025年10月4日 文档状态: 正式发布 1. 文档概述 1.1 规范目的 建立统]]></description><guid isPermaLink="false">/archives/he-xin-ban-chan-pin-ming-ming-gui-fan</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Fri, 3 Oct 2025 20:15:31 GMT</pubDate></item><item><title><![CDATA[X-Macro 技术详解]]></title><link>https://mengplus.top/archives/x-macro</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=X-Macro%20%E6%8A%80%E6%9C%AF%E8%AF%A6%E8%A7%A3&amp;url=/archives/x-macro" width="1" height="1" alt="" style="opacity:0;">X-Macro 技术详解 X-Macro是C语言中一种强大的宏编程技术，通过定义数据列表和相应的宏来生成重复性代码，可以显著减少代码冗余并提高维护性。 什么是X-Macro X-Macro是一种基于宏的代码生成技术，其核心思想是： 定义一个包含数据的宏列表 通过重新定义宏来生成不同的代码 使用#in]]></description><guid isPermaLink="false">/archives/x-macro</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Sun, 28 Sep 2025 02:01:59 GMT</pubDate></item><item><title><![CDATA[C语言 printf 格式化字符串完整说明文档]]></title><link>https://mengplus.top/archives/cyu-yan-printf-ge-shi-hua-zi-fu-chuan-wan-zheng-shuo-ming-wen-dang</link><description><![CDATA[<img src="https://mengplus.top/plugins/feed/assets/telemetry.gif?title=C%E8%AF%AD%E8%A8%80%20printf%20%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%AE%8C%E6%95%B4%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3&amp;url=/archives/cyu-yan-printf-ge-shi-hua-zi-fu-chuan-wan-zheng-shuo-ming-wen-dang" width="1" height="1" alt="" style="opacity:0;">C语言 printf 格式化字符串完整说明文档 1. 基本语法结构 %[标志][宽度][.精度][长度修饰符]类型 部分 说明 示例 % 格式说明符开始 必]]></description><guid isPermaLink="false">/archives/cyu-yan-printf-ge-shi-hua-zi-fu-chuan-wan-zheng-shuo-ming-wen-dang</guid><dc:creator>蒙蒙plus</dc:creator><category>嵌入式开发</category><pubDate>Fri, 19 Sep 2025 06:23:11 GMT</pubDate></item></channel></rss>