单片机入门(二)---> 定制计划


前言

        干一件事情盲目的去干效率会很低,不容易干成功。必须经过认真思考、好好评估、制定合理的计划,学单片也是如此。以下就是我认为比较重要的需要认真评估的几个点。

        第一,从难度上考虑;第二,从时间上考虑;第三,从学习资源上考虑。

一、从难度上考虑定目标

        难度上根据自己的基础将目标订到有点挑战性但是努努力很有希望达到的程度,有点挑战性的目标这个怎么去定义呢?简单讲就是没有超过认知和能力范围太多,比如,现在每天赚500,把目标订到赚1000,努努力是有希望的,但是订到10000以上就离谱了。

1.1 阶段学习总目标

        根据自己的基础定一个阶段性的总目标。比如,你是零基础,C语言、电路原理、单片机芯片原理都不知道,那么可以三选一挑一个作为阶段性目标。再或者,你已经51单片机入门,可以考虑学些具体的51单片机的实战,也可以考虑去学STM32基础的东西。

1.2 学习目标量化

        其次,需要将总目标分解量化,分解成月度任务、周任务、每日任务,这样就知道每天都需要干嘛,而不是瞎忙活,如果每天的任务基本上能达成就意味着每天都在进步,这将会是件很开心的事情。

1.3 合理调整目标

        如果长时间达不成不成目标、看不到进步,就不会有成就感,长期下去很容易失去信心坚持不下去。所以必要的时候可以自己稍微调整一下,学习过程中一定会遇到无能为力的情况的,很多时候都是一个人在战斗,需要自己去调节。

        切记一点,学习应该以打基础为目的,而不是为了装杯。不要觉得简单的就不重要,想跳跃式学难的。学习基础阶段建议把目标定为在前一天的基础上增加点难度。学习实战项目阶段建议把目标定在如何提高时效,如何举一反三做出衍生作品。

二、从时间上考虑定目标

        时间上根据自己的生活作息合理安排,通常情况下是没有办法全身心投入每天只干学单片机这一件事情的,需要大概算算每天、每周、每个月大概有多少时间能投入,达成学习目标大概的总时间大概需要多久。

2.1 安排学习时间

        首先,建议将时间定为1~3个月内,在这个时间段内去完成一些小目标,原因有3点。第一,养成一个习惯的周期大概需要21天以上; 第二,这个时长是大多数公司试用期的时间,可以模拟训练试用期;第三,如果将时间定的太长就没有紧迫感,容易懈怠,再一个就是会存在计划赶不上变化的情况,时间定的长变故会增多,主观因素和客观因素都会存在。

        其次,每天需要付出1~2小时连续的时间去看视频、看书、或者自己练习,只有满足这个时长才能保证有集中注意力投入进去,大多数人并不能快速进入学习状态,学太久注意力就容易分散。有其它的琐碎之间可以用来刷相关短视频,用几分钟的时间学习一些小的知识点。

三、从学习资源上考虑定目标

        学习资源是非常重要的,有好的资源才好学,学习资源也是学习生态。学习资源包含人力资源、文档资源、视频资源、实物资源、工具资源等。学习资源会受限于人脉和资金预算。

3.1 人力资源

        这里人力资源是指能够提供有效的线上、线下的技术指导服务的人员。理想的人力资源应当技能足够满足你的学习需求,有足够的解答时间,幽默风趣风格。如果你身边有这样的人就会对学习很有帮助。常见的关系有同事、老师、同学、网友等,也可以是花钱买的技术指导服务。

3.2 文档资源

        网络上有很多的文档资源,有免费的和收费的,质量参差不齐。需要根据自己的情况花点时间去找到适合自己的,找文档建议从编写风格、知识框架、逻辑条理这些方向考虑。不必纠结哪家好、哪家名气大,盲目跟风,适合自己的才是最好的,如果资料让你觉得看起来很舒服,对你有吸引力,看着不容易烦躁,就算是找到合适的资料了。

3.3 视频资源

        视频资源非常多,挺不好找的,建议从以下几点考虑。 

        第一,浏览目录标题看看所讲解的知识内容全不全。

        第二,视频拍摄时间是不是近期的,老视频可能存在与最新的技术主流不一致的情况。

        第三,讲课的老师人格魅力、讲课方式有没有吸引到你,能够让你专注起来。

        第四,视频课有没有其它的配套资料,比如文档、实物、源码之类的。

3.4 实物资源

        实物资源就是各种学习板子,这种资源非常多,价格大多数大几百的,板子的复杂程序也不一样。

       有些板子功能很全,但是很多都是将来工作中用不到的,不推荐买太复杂的, 建议选择比较简单的板子,最好就是最小系统板,太难容易半途而废,板子变板砖丢着吃灰。

        有能力的最好自己做板子学。做一块单片机最小系统板,学的过程中再做其它小模块的板子慢慢丰富起来,学成以后整合成一块板。

        如果是自己做的最小系统,自己写程序,由简单到复杂一点点做起来的,那么就会有很好的基础,同时具备比较强的实战能力。

3.5 工具资源

        学单片机需要用到电烙铁、万用表、示波器、逻辑分析仪、信号发生器、频谱仪等工具。个人学习准备电烙铁、万用表、逻辑分析仪就好了,其它的比较贵,几千到几万甚至更贵。

        有些技术必须有专业的设备才学的了,比如无线通信方向的,一定需要用到频谱仪捕捉特定频率的无线信号。


总结

        这一章讲的是怎么定一个合适的学习目标。下一章开始讲入门的基础知识,会按照C语言、电路基础、单片机原理的顺序进行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值