一、聚焦目标
1. 本课目标:
逆推法完成电源部分。
因为第一次使用逆推法学习开源硬件电路,这节课目标还是集中在最前面的绘制电路图。主要学习逆推学习法的基本步骤、框架,理解其内涵,并逆推学习电路图的一部分。在专栏总目录曾经说过,通过训练至少可以到项目经理,逆推目标与项目里程碑类似,甚至这一课的思维训练是比项目经理高两个层级,这篇是真实的 咨询师逻辑思维训练 方法之一,建议有时间的详细看看最下面附录。
2. 最终目标:
完成电基本路设计与单片机编程入门。
通过自行绘制一开发板并加工制作完成,学会基本的程序烧写、编辑、调试,完成第一件电路作品。
3. 最终目标框架图
本系列目录
电子专栏总目录:
电子专栏:
向导其他专栏:
二、全局展示
1. 本课电源部分电路图 2. 本课电源部分电路图 (待修改此图,下面原理图正确,保留一个这里)
3. 整图电路模块框架图
4. 整图模块间接口框架图
三、逆推实现
先看到完整电路,然后我们倒推实现它!
- 中间目标5号的实现(烧录通讯开关完成)
上图每个图框都有一个编号,例如目标(绘制完成完整电路图)是3#。这个号码只是为了作说明时容易区分,无先后顺序要求。
5#烧录通讯开关完成,实际我们碰到一系列问题(障碍)对初学者来说,这些问题要一一解决,这就是逆推方式,当你在作图过程中碰到任何疑问,造成达不成你的中间目标,都要列出来寻找解决方案。
127# R11 R12 R14 保留一个,是因为我们后面将三个仿真器合为一个,保留一个只受一个仿真器控制。
125# 仿真器在烧写程序时,电脑与单片机通讯过程中,需要控制断开、导通才能烧录完成,这是有电脑或者单片机烧写的通讯协议决定。
124# 烧录(就是将电脑编写的程序写入单片机或其他硬件。烧写这个概念,是开始的时候,单片机的程序是不能够反复写进去的,他内部都有类似于保险丝的电路,给这些电路加高压大电流,把这些保险丝烧断,让单片机内部的程序区固定下来,所以是形象的说法叫做烧写。
126# 去掉R11 R14 只接R12,是STLINK功能实现,不需要仿真器单独用信号控制。
2# 保留R11 或R14时 是JLINKOB或DAPLINK仿真器模式,此时DP(P1第三脚)受仿真器单独控制。
这个电路相应简单,P1、P2是两个USB座,可以通过这个座子输入5V,经过LDO U2 给后面供电3.3V。
本课程完整电路图参考
点击连接查看完整电路图: EASY2EE 电路图
本课程是利用再先立创EDA完成,通过上面链接打开工程,可以复制到自建的工程进行修改。
原理图第一次绘制完,可能存在错误,我们在绘制电路板(pcb)过程中再次检查。
四、拓展
尝试运用逆推法模型解决各种现实问题。
示例--晋升到项目经理
五、本课总结
- 电源部分电路完成。
- 掌握逆推学习法(逆向思维训练)
本课结束!
附录A 逆推树图(前置条件树)
记住要点:
- 先写目标(中间目标还是最终目标一样)
- 然后思考完成这个目标可能的障碍,画图时,直接写个目标下面跟上障碍两个字,然后再填写障碍内容。
- 然后思考障碍到目标之间的解决方法(消除障碍)
- 将中间目标与最终目标(中间目标与中间目标相连接)连接,建立通道。
逆推法模型(重要)
逆推图示例
下面这张图是从左向右推导,所以是逆推或者倒推方式,先确定要实现的目标,然后直接放上一个障碍(一个目标的实现,必然会有一个到多个障碍,此图为了简洁,每个步骤只标出来了一个障碍),然后障碍与目标之间找到消除障碍的方法,就是我们不断要做的。
完整的参考下:
附录B 认知解惑
最优逆推学习法
逆推学习法(简称逆推法):作者自称为最优逆推学习法,理论基础是逆向思维、逻辑思维、TOC方法论、咨询应用中的金字塔原理、过程导向&结果导向、黑盒理论等,再加上作者技术理论实践整合的学习方法。
具体效果如何请读者自行验证。
最优这个词就是众口难调了,非盈利广告最字还是可以用的,不认可就当笑话,觉得有用就点个赞:)
这个学习方法是有一套方法论的:
改变应试教育带来的固化思维。 训练大脑的逻辑思维能力、逆向思维能力,触类旁通能力。 方法就是逆推学习法。
注意逆推和逆向有少许差异,逆向有反向理解的意思,逆推重点关注倒推步骤、方法。
正推学习法不容易建立整体概念,需要引导人自身知识储备足够,对于初学者来说,容易陷入细枝末节。
较好的办法,先用逆推法建立框架概念,逆推一遍,再来一遍正推。
建立发散式逻辑思维,作者认为逆推法强于正推法。
前置条件树(逆推法理论基础)因为是咨询管理中应用的方法,作者第一次转化用于电路设计课程,逆推图大框架没错,但是推理过程中可能存在瑕疵,会逐步调整。
懂行的朋友或许知道我在做什么,高射炮打蚊子:)
从上面看出我们要去做任何事,最有效的不是按部就班,先把所有细节、基础都搞清楚,然后再进行下一步;而是先要明确你要去做什么,你实现的目标是什么,然后寻找达成目标的条件,这样做事、学知识事半功倍。
我们在前期的课程中,反复强调,整体观、全局观,也是这个目的。一叶障目不见泰山,的确你现在处于山脚下,无法看清泰山全貌。那么目标是什么,爬到泰山山顶,或者坐到飞机上。
看了这篇文章的朋友或许运气不错,即刻起,建议后续学习分析问题,用本课所学的逆推法去思考,经过一段时间的自我训练,你会发现做事轻松很多,思维也敏捷很多。刚看到知乎上有个问题,怎样才能提高自己的智商,夸夸奇谈的多,抖机灵的多,实际靠谱的方法论几乎没有。本课的逆推法训练,能够明显提升解决问题的能力,看起来就像智商突然提升。
逆向绘制条件图(逆向思维)是非常有用的生存技巧,大多数人都是正向思维,甚至大部分逻辑思维也是正向思维,逆向思维使你与众不同,能够快速掌握一条捷径,做事能够抓住重点和要害。好处就不用多说了,知乎上搜索逆推思维、逆向思维,你对一些事情会豁然开朗。
即使如知乎,讲好处的多,实际讲方法论的很少,本课给出一个实例,可以通过建立前提条件树,快速建立逆向思维通道。
这篇文章就是 快速入门的方法论 。
附录C 参考资料
本课程完整电路图参考
点击连接查看完整电路图: EASY2EE 电路图
原理图第一次绘制完,可能存在错误,我们在绘制电路板(pcb)过程中再次检查。
其他参考资料
STLINK 参考电路图
ST-Link资料05_自制ST-Link(提供原理图及hex和bin固件)
JLINKOB 参考电路图
手把手教你制作Jlink-OB调试器(含原理图、PCB、外壳、固件)
DAPLINK 参考原理图
高手在官方,高手在民间?
经常听到这两个问题的讨论,实际上答案是很明确的,官方民间都存在高手,但是领域不一样,官方更是站在巨人的肩膀上的广度与深度。民间是特定领域、特定技能的深度上,但是网络的发展,现在民间的高手也在向广度和深度拓展。
80%的民间人士,如果的电子、编程都入门的话,基数关系,每个人一生积累一个经验,实际上就会出现技术积累的爆发式发展。所以这也是这个系列课程的训练宗旨,培养不了博士,培养入门还不行?然后自由发散,依照兴趣发挥:)
时间有限,每篇文章都是一点点拼接出来,秉持一个原则宁缺毋滥!