MakeShitMaster 2 viikkoa sitten
vanhempi
commit
307e92d499
1 muutettua tiedostoa jossa 151 lisäystä ja 0 poistoa
  1. +151
    -0
      计划与复盘.txt

+ 151
- 0
计划与复盘.txt Näytä tiedosto

@@ -0,0 +1,151 @@
当日工作总结
一、实际目标完成情况
(一)既定任务完成情况
当日既定四项核心学习及工作任务均全部圆满达成,严格按照既定计划有序推进、落地执行,无任务遗漏、无流程缺失,全面完成当日嵌入式开发技能巩固、知识梳理、笔试考核及文档优化各项工作目标。
(二)关键产出、进度、数据
1. 技能实操巩固:完整复盘IAR工程高级参数配置、静态库封装与跨文件调用核心流程,熟练掌握条件断点设置、内存/寄存器/堆栈数据查看、步入/步过/跳出等各类单步调试实操方法。系统梳理编译报错、调试异常、库文件调用失败、堆栈溢出等20+类嵌入式编译调试常见故障,整理对应问题成因、排查思路及解决方案,进一步夯实嵌入式全流程开发能力。
2. 知识体系梳理:逐模块通读全部Markdown学习笔记,全面筛查知识点漏洞,精准标记薄弱理论点、实操踩坑难点15余项,搭建起从工具配置、代码开发、调试排错到文档归档的完整嵌入式开发知识框架,有效串联理论知识与实操技能,强化记忆留存效果。
3. 笔试考核复盘:按时参与嵌入式开发工具、代码规范专项理论笔试,顺利完成考核检验。考后逐题复盘试卷内容,整理完整错题集,精准定位自身知识盲区,明确后续针对性补强的学习方向。
4. 标准化文档优化:严格遵循标准目录规范,完成所有模块文档文字内容的校对、修正与优化,整改表述不规范、内容冗余、逻辑混乱等问题30余处;分类归档全部实操过程截图,统一全文字体、行距、标题层级、图文排版格式,实现所有学习文档内容完整、格式统一、图文规范、可直接复用。
二、当日目标达成率
当日既定4项核心工作任务全部完成,目标达成率100%
三、问题与失误
1. 细节疏漏:梳理调试故障解决方案时,部分问题的排查步骤记录较为笼统,未细化极端场景下的特殊排查细节,后续查阅复用的指导性有待提升。优化文档过程中,少量实操截图命名不够规范,未完全统一命名规则。
2. 理解偏差:复盘IAR高级配置知识点时,对部分小众参数的适配场景理解不够透彻,仅掌握常规使用方法,对特殊工程场景下的参数调试逻辑存在认知片面性。
3. 低效行为:笔记梳理筛查薄弱知识点时,前期未提前搭建分类台账,导致踩坑点、薄弱点记录较为零散,后期花费额外时间统一整理归类,整体工作效率略有损耗。
四、未完成工作及原因
当日无未完成工作任务,所有既定学习、实操、考核及文档优化任务均按标准、按时限全部落地完成。
五、当日亮点&收获
1. 方法优化:总结出嵌入式调试快速排错法,通过“日志筛查-断点定位-内存堆栈校验-参数核查”四步流程,可大幅缩短编译、调试异常的排查耗时,提升问题解决效率。同时优化笔记梳理方式,建立“知识点-踩坑点-解决方案”三维记录模板,让知识梳理更系统、复盘更高效。
2. 技能收获:熟练掌握条件断点的精准使用技巧,可针对性实现变量触发、地址触发、循环次数触发等精细化调试操作;彻底理清静态库封装、生成、调用的全流程逻辑,解决了以往库文件调用报错的疑难问题。
3. 认知提升:通过笔试复盘,系统补齐了代码规范、开发工具细节配置的零散知识点,纠正了以往实操中不规范的习惯性操作,让开发流程更标准化、规范化。
4. 成果沉淀:完成全套标准化学习文档归档,图文匹配完整、排版统一规范,形成可长期复用、随时复盘的嵌入式开发学习资料库。
六、明日工作计划
1. 优先级最高:针对今日标记的薄弱知识点、小众参数适配场景进行专项深耕学习,结合实操反复验证,吃透难点疑点,补齐知识短板;细化完善调试故障解决方案台账,补充极端场景排查案例,提升内容实用性。
2. 核心待办:复盘今日笔试错题,针对性开展同类知识点专项刷题巩固,杜绝同类问题再次出错;优化文档截图命名规则,完成全部截图统一标准化命名,进一步完善文档体系。
3. 能力提升:开展IAR工程复杂场景实操训练,结合实际工程案例练习参数配置、静态库嵌套调用、复杂故障调试,强化实操熟练度,做到理论、实操融会贯通。
4. 改进动作:沿用今日优化的三维笔记记录模板,提前规划每日学习台账,避免内容零散、重复工作;学习过程中注重细节打磨,做到知识点理解透彻、实操记录精准、文档规范统一。


# 明日PLC梯形图编程学习计划
上午先系统熟悉PLC硬件基础结构,梳理梯形图各类基础指令含义与适用场景,理清梯形图程序执行逻辑,搭建专属PLC学习文档文件夹,同步记录各类指令使用要点;随后动手完成基础梯形图实操习题,分步搭建程序,梳理完整设计思路,同步用Git管理本次工程文件,编写简易设计文档。

午休结束后调试上午编写的梯形图程序,排查逻辑跳转、指令误用、输出异常等问题并记录解决办法,对照公司C/C++代码规范自查配套底层代码,调整命名、注释与代码排版。

下午后半段复盘当日全部梯形图实操内容,整理操作截图并按规范存入文档对应文件夹,完善Markdown学习笔记,标记不易理解的逻辑难点,梳理疑问准备后续向教练请教;收尾简单回顾此前IAR、VS、Git等工具相关笔记,巩固基础开发工具操作要点。


1. 全面认识PLC整机硬件组成,区分输入输出端子、电源、通讯接口等部件作用,理解硬件与梯形图程序之间的对应关系;逐条梳理梯形图常开、常闭触点、线圈、定时器、计数器等全部基础指令,标注每条指令的使用场景、书写规范与典型应用案例,弄懂梯形图从上至下、从左到右的循环扫描执行逻辑,明确程序扫描周期、输出刷新机制;按照训练营统一文件命名规范新建PLC专项学习文件夹,内部划分文档、截图子目录,使用Markdown实时记录每条指令的实操要点、使用限制与容易出错的细节,留存理论学习过程中的笔记素材。
2. 结合当日学习的梯形图指令完成配套实操练习题,遵循需求拆解、逻辑梳理、程序搭建、分步调试的顺序完成开发,先拆解题目控制需求,再规划梯形图整体控制流程,逐行搭建梯形图逻辑;每完成一段程序就进行仿真运行测试,及时修正逻辑漏洞,同步梳理完整程序设计思路文档,写明需求分析、逻辑方案、指令选用理由、调试过程,将程序截图、仿真运行结果统一存入对应文档文件夹,全程使用Git管理梯形图工程文件,养成规范的版本管理习惯。


1. 复盘各类开发软件实操操作,回顾 Git、SourceTree、VS2019、SourceInsight、Markdown、单元测试相关操作流程,在实操过程中学习软件底层运行原理,弄懂每一步操作背后的实现逻辑,不局限于机械操作,梳理软件编译、代码管理、程序调试过程中常见报错的根本成因。更新学习文档,把软件操作步骤、原理理解要点记录至 Markdown 笔记中。
2. 通读公司《C/C++ 语言规范》文档,逐条熟记代码命名规则、注释标准、缩进排版、文件结构、函数编写要求,对照之前练习生成的所有工程代码逐行自查修改,修正不规范的写法;结合软件实操案例,总结代码规范在工程开发里的实际作用,整理规范高频易错点,完善对应学习文档,补齐实操截图,按照标准目录规整全部学习资料。
晚间收尾
梳理今日学习全部内容,整合软件操作原理、代码规范两类笔记,标记理解模糊的知识点,整理疑问方便后续向教练请教,快速过一遍全套往期学习笔记巩固记忆。




# 训练营个人学习周报(基础工具学习周)
## 4.本周题目交付情况
1. 目标完成情况:本周计划完整吃透Git/SourceTree、Markdown、SourceInSight、IAR、VS2019、静态/动态库、单元测试全模块,完成理论笔试、全套规范学习文档、模拟验收自查三大交付目标
2. 实际完成值:全部工具实操练习完成,按时参加并完成理论笔试;全套Markdown学习文档主体编写完毕,截图素材基本补齐,完成全流程模拟验收自查
3. 项目总进度:基础工具学习模块整体进度100%,达到一阶段基础学习验收标准
4. 计划差值:无整体进度缺口,仅少量工具底层原理文档补充内容存在小幅延后
5. 差距分析:前期实操侧重软件操作步骤,对编译、链接、代码管理底层原理记录篇幅不足;部分工具报错案例整理不够完整,文档细节打磨耗时超出预期
6. 超额完成项:自主梳理各软件高频报错与解决方案汇总文档;额外反复多轮演练SourceTree冲突、补丁、贮藏等高难度操作;提前完成全工具流程模拟验收

## 5.本周计划&目标完成率%
本周预设全部学习任务共7项核心目标,整体综合完成率96%;其中实操练习、笔试、文档框架搭建、模拟验收四项任务完成率100%;软件底层原理深度梳理、截图素材精细化优化两项完成率85%,拉低整体完成进度。

## 6.本周核心成果与里程碑
### 核心成果
1. 熟练掌握Git与SourceTree全流程代码管理,可独立完成仓库搭建、分支管理、冲突处理、补丁贮藏等全套操作;熟练运用Markdown输出标准化图文技术文档
2. 精通SourceInSight代码检索、IAR工程配置与全流程调试、VS2019项目搭建、动静库开发与单元测试完整实操
3. 顺利通过基础工具理论笔试,形成完整结构化学习文档,配套实操截图、踩坑记录、操作步骤说明
4. 梳理各开发软件调试、编译、链接常见故障处理方法,形成可复用问题排查清单

### 关键里程碑
1. 周四完成基础工具统一理论笔试,完成阶段性理论考核节点
2. 周日完成全套工具实操自查、文档规整,基础工具模块全部学习任务闭环,具备模块验收条件

### 个人成长
1. 技能提升:从零掌握全套嵌入式与上位机开发辅助工具,建立规范代码管理、单元测试、标准化文档输出的开发习惯,能独立完成工程配置、程序调试、版本管理全流程操作
2. 认知更新:不再仅停留在软件点击操作层面,理解工具底层运行逻辑,能够自主定位编译、调试报错根源
3. 短板暴露:底层原理理解深度不足,文字总结归纳效率偏低,文档精细化整理速度较慢

### 流程 & 方法优化adads
1. 现有学习方式:每日分软件专项实操,晚间同步记录笔记,整体逻辑合理,但原理类内容分配学习时间不足
2. 可优化点:每日预留固定时段专门梳理底层原理;实操同步截图、同步记录问题,避免周末集中整理素材耗费大量时间;按模块拆分文档撰写任务,减少最后集中修改压力

### 可复用方法论
1. 工具学习三步法:实操演练→记录踩坑点→梳理底层原理,适用于后续PLC、Modbus等模块学习
2. 标准化文档模板:统一文件夹层级、图文排版规范,后续所有阶段学习文档可直接复用该目录结构

## 7.问题与不足
### 核心问题/未完成目标
软件底层原理相关文档内容不完善,部分截图模糊未替换,原理类知识点理解仅停留在浅层,缺少深度拓展记录。
### 根因分析
1. 周中重心偏向软件实操练习,分配给原理梳理、文档打磨的时间不足;
2. 前期实操未同步留存高清截图,周末统一整理素材工作量大;
3. 缺乏固定每日复盘机制,知识零散,未及时串联底层逻辑。
### 总目标影响分析
不影响基础工具模块整体验收,但会导致后续复盘、二阶段项目开发时,对工具底层逻辑理解不扎实,复杂问题排查效率偏低。
### 失误与教训

1. 系统学习PLC硬件结构、梯形图基础指令、程序扫描执行逻辑,搭建PLC专项文档目录;
2. 完成全套梯形图实操习题,输出程序设计思路文档,仿真调试并记录逻辑问题;
3. 补齐上周开发软件底层原理文字内容,替换模糊截图,完善全套基础工具学习资料;
4. 通读公司C/C++代码规范,对照过往工程代码自查整改,整理规范易错清单。
### 完成标准
1. PLC模块:完整完成全部梯形图实操习题,图文学习文档齐全,可独立完成程序仿真调试;
2. 基础工具模块:所有软件原理文档补充完毕,截图清晰完整,文档目录规范,可直接用于阶段复盘;
3. 代码规范:熟练掌握命名、注释、排版等全部要求,编写代码无规范性问题。
### 针对性改进方案
落实当日实操当日归档机制,每日预留固定时间梳理底层原理,避免周末集中补素材;每日简短复盘串联知识点,加深原理理解。
### 学习提升计划
每日增加30分钟底层原理拓展学习;每周固定一次全工具流程复现实操,防止操作生疏;持续积累各类软件、编程问题解决方案,形成个人问题手册。

本周目标
1. 持续巩固前期所有开发工具操作,补齐本周遗留的底层原理文档内容。
2. 熟读并牢记C++代码规范。
3. 完成PLC梯形图编程专项全模块学习,熟练使用梯形图基础指令、程序逻辑。
本周任务
1. 系统学习PLC硬件结构、梯形图基础指令、程序扫描执行逻辑,搭建PLC专项文档目录。
2. 完成全套梯形图实操习题,输出程序设计思路文档,仿真调试并记录逻辑问题。
3. 补齐上周开发软件底层原理文字内容,替换模糊截图,完善全套基础工具学习资料。
4. 通读公司C/C++代码规范,对照过往工程代码自查整改,整理规范易错清单。


完成标准
1. PLC模块:完整完成全部梯形图实操习题,图文学习文档齐全,可独立完成程序仿真调试;
2. 基础工具模块:所有软件原理文档补充完毕,截图清晰完整,文档目录规范,可直接用于阶段复盘;
3. 代码规范:熟练掌握命名、注释、排版等全部要求,编写代码无规范性问题。


关键策略
1. 主攻PLC梯形图理论与实操,补充学习文档;
2. 实操同步完成截图、笔记记录,当日内容当日归档;
3. 全程对照代码规范自查程序,建立规范编码习惯。
重点任务


1. 复盘各类开发软件实操操作,回顾 Git、SourceTree、VS2019、SourceInsight、Markdown、单元测试相关操作流程。
2. 在实操过程中学习软件底层运行原理,弄懂每一步操作背后的实现逻辑,不局限于机械操作,梳理软件编译、代码管理、程序调试过程中常见报错的根本成因。
3. 更新学习文档,把软件操作步骤、原理理解要点记录至 Markdown 笔记中。
4. 通读公司《C++ 语言规范》文档,逐条熟记代码命名规则、注释标准、缩进排版、文件结构、函数编写要求,对照之前练习生成的所有工程代码逐行自查修改,修正不规范的写法。

本周目标
1. 循环巩固Git、SourceTree、Markdown、SourceInSight、IAR、VS2019、动静库、单元测试全部开发工具实操流程,查漏补缺薄弱操作点,完整补全上周遗留的各类软件底层原理相关文字内容,细化工具运行逻辑、编译链接机制、代码管理底层逻辑等理论记录,完善整套基础工具学习档案。
2. 逐章精读公司官方《C/C++语言规范》文档,逐条记忆变量命名、函数注释、代码缩进、文件结构、宏定义、接口编写等硬性规范要求,区分规范红线与优化建议,做到编写代码时自觉遵守规范标准。
3. 完整完成PLC梯形图编程全模块专项学习,吃透PLC硬件基础与梯形图整套基础指令,熟练掌握程序从上至下、从左到右的扫描执行逻辑,能够独立完成需求拆解、梯形图编写、仿真调试全流程,熟练运用各类触点、线圈、定时器、计数器等指令实现常规控制逻辑。

本周任务
1. 系统拆解PLC整机硬件组成,分清输入输出端子、通讯、电源模块功能,逐条梳理梯形图常开/常闭触点、线圈、定时器、计数器等基础指令的使用场景、限制条件与典型案例,吃透梯形图循环扫描、输出刷新核心执行逻辑,按照训练营统一文件标准搭建独立PLC专项文档文件夹,划分理论笔记、实操截图、程序工程、问题记录子目录,同步记录每日学习要点。
2. 按顺序完成全部梯形图配套实操习题,遵循需求拆解、逻辑方案设计、梯形图搭建、分步仿真调试的流程完成开发,每道习题配套输出完整程序设计思路文档,写明需求分析、指令选型依据、控制流程;调试过程中记录指令误用、逻辑冲突、输出异常等各类问题。
3. 针对上周基础工具学习文档进行全面优化补充,补齐Git分支冲突底层机制、IAR编译链接原理、VS库加载逻辑、单元测试运行机制等底层原理文字描述,替换文档内模糊、残缺的实操截图,按模块规整图片文件夹,统一Markdown文档标题、表格、代码块格式,保证整套基础工具资料图文完整、逻辑清晰,达到验收标准。
4. 完整通读公司C/C++代码规范文档,梳理规范核心条款形成精简记忆清单,逐一打开前期所有练习工程,逐行自查代码命名、注释排版、函数分层、头文件引用等内容,对不规范代码全部整改优化,汇总日常编码高频出错点,整理专属代码规范易错清单,方便后续自查复习。




Ladataan…
Peruuta
Tallenna