写这个日志博客的初衷:想记录一下这个长周期中的自己
(刚好平时也有写日记的习惯,这一个月就转移到这咯)
今天叙事顺序:时间顺序
今天心中还是很模糊的想着要把学长布置的任务搞定(先是第一个
1.用单片机做一个信号发生器
2.用stm32做一个示波器
早上自己也不知道自己在干什么。
就是在吃午饭的时候,想了一想早上干了什么,这个是没有一点答案的。
但是更多的是:
自己普遍早上的效率都很低,自己觉得自己干不了什么事情,然后没有给自己足够的内驱力。
(别给自己太多否定和压力呀!!!
照着《非暴力沟通》中的第一要素来!!!
就仅仅是观察就好了,不要自己给自己太多的主观感受。
下午时间
或许是早上的主观感受太强了,也或许是自己下午时间普遍都挺浮躁的,下午达到了暑期三天到现在内心波动最大的时候。
具体一点的诱发因素是:
自己看了一遍DAC输出,自己好像懂了大概,但是真的上手写代码的时候我又啥也不懂。然后看了正点原子的文章太浮躁了,又跑去看野火的,但是也没什么用。
想了想:自己暑期培训之前很多时间自学也是这样
就是很容易看文章看的时候没有重点,然后看完了就以为自己懂了;真正上手写代码的时候,发现脑子里面都是空的,看的东西非常零碎,拼凑不起来。有的时候这些看过之后没有成果,反而会在心里给自己加一层负作用。
记录一下这几个知识点hhhhh
或许是心里波动到了一个极点,也或是这些对我来说只是一个知识点
那个瞬间自己就告诉自己:我现在开始抛开之前的所有心理想法,重新看一遍,集中精力看一遍。
(这种时刻好像就是自己和自己的战争了hhhhhhh,格调上升的高了)
后面我很神奇的发现了一点自己焦虑和浮躁的原因:
我没有把这些看过的零碎知识点连在一起,没有形成自己的理解。
这个具体一点展开来说就是:
1.看的时候,简介看完就忘记了,没有一种站在高处的视角。
(这个DAC我居然会看着看着,不知道它是干什么的)
2.每一个小的知识点展开来说的时候,我没有抓着一根线连起来。
每次一讲到什么东西,然后长篇大论,看完了,自己发现不知道这个东西怎么用?
自己没看编程思想,看完了具体的知识点,不知道怎么写代码?
自己看寄存器,想的是当时全部记下来
现在想想正确一点的做法是:先有一个大概的印象,然后编程或者有这一块的函数,我再去细看,边看边编程。
3.自己想着一步速成,没有脚踏实地,实事求是。
自己很多时候想着:我看完一遍,我就要写出来代码,我就要理解全部寄存器和代码中的所有部分。什么东西我都想着一遍成功,而不是脚踏实地发现自己的不足,然后根据客观情况进行改进。
晚上
晚上的时候自己大概整理了一下今天的小得,记录一下,下次做事情要有逻辑:
关于看参考资料:
1.可以有这样一种思维:第一次看我只需要理解50%,每次(50%)*n
这样心态上的放松其实更加容易看进去这个知识点
而且根据我现在的实力,确实做不到一遍就完全都记住和理解。
关于代码:
1.先带着记忆和有的思考去写一遍代码,然后带着问题去看看参考资料中的编程思想
就比如说:结构体中的.到底应该取什么?一个取值会不会和另外一个有关系?
现在自己就是看例程的代码,然后改改,自己敲一遍。
(先不要想着自己啥都不看全写出来,这个现在实现难度有点大)
关于实践:
1.多烧例程和观察呀!!!
我为什么老是在理论内耗和不上手呢?我今天要是直接上了示波器观察波形,就很快咯。
总结一下:
先对轻轻松松熟悉一点自己要学的知识点:看看参考资料或者跟着写一遍代码,然后带着自己的理解再去学习这个知识点(DAC、TIM、PWM))
自己给自己定下的小目标就是:一天学会一个小知识点,要用自己的方式可以输出
(感觉好好玩,但是写的内容可以一点点有系统和知识性