登录站点

用户名

密码

如何提高STM32 的学习效率2

1已有 374 次阅读  2011-09-08 15:38   标签STM32 
2.1 拿到开发板我该做什么?
国内用户有一个普遍现象:用户拿到开发板后,不知道如何下手。由于没有
自己的思路,又是初学者,也没有好的突破口,因此,买来开发板后,开机,看
看触摸屏,感叹“好漂亮”的屏幕显示,然后就迷茫了。开发板是不会告诉你如
何使用它的。开发板的光盘?光盘里放置一大堆资料——我该先看哪个?后看哪
个?总之,我如何开始STM32 的入门学习??
针对该现象,芯达STM32 开发板对广大初学者进行详细说明。请用户在购
买芯达STM32 开发板后,做两件事情:
1、给开发板上电,查看开发板、液晶屏显示是否运行正常(HEX 下载测试
功能还需学习完J-Link 后方可进行)。
2、根据我们编写的入门教材系列,按部就班进行。该套教程从酝酿到编写
历时2 个多月时间,教程涉及的内容:从拿到开发板后如何安装J-Link、MDK
(keil)调试软件的讲解开始,一直到最后STM32 上的UCOS 移植,每个文档
力求讲解通俗、详细,让您更快上手STM32。有了专门的配套教程,会让您在
学习STM32 的过程中少走许多弯路,提高学习效率了。总之,它将带您进入
STM32 的精彩世界!我们相信,在您的努力研究下,独立地进行简单的STM32
开发,只需要不到一个月时间!(网络上有号称只要短短的x 天就学通STM32,
笔者认为难度较大。笔者从事STM32 开发,辞职后,进行教学工作,有一段时
间了,但是,还不敢说学通,还不过是菜鸟而已,自认为:高级菜鸟。)
2.2 我的时间如何安排
笔者做任何事情前,习惯写一个计划—— 可能是在公司的时候,每天、每
周、每月必写计划和总结养成的“毛病”,呵呵。正如在上一节中提及:我们要
用一个月内上手STM32!我们开始考虑,如何更好地利用好这一个月的时间呢?
我想起了第一天公司入职的情景。我的工作导师让我先领一台PC,安装必要的
软件,然后告诉我近一个月的任务是什么。当时我很不屑,因为刚参加了公司组
织的培训,以为自己啥都会,但是失败了。原因:盲目进行项目,没有一个计划。
没有计划的日子会很惨。就像每天早上醒来睁开眼睛,却不知道自己今天要
干啥。闲话不说,我们谈一谈计划和时间安排。
笔者认为,学习STM32,实际上也是进行项目的过程。进行项目,就必须有
项目进度文档,至少需要预计项目的耗时。虽然没有那么规范,但建议大家至少
要给自己一个时间表:告诉自己从2010 年x 月y 日至2010 年m 月n 日,必须
能够进行独立的项目开发。比如定为30 天,把这个时间分三个阶段:
第一阶段:找感觉—— 谈及STM32,立即反应到调试的方法如何。
第二阶段:修改例程—— 按自己的意愿修改例程,让自己有点成就感。
第三阶段:主动攻击—— 给自己找一个小项目,把它实现出来。
每个阶段有一个目标后,再细化该目标到每天,写出每天要完成的任务。注
意,每天的任务不可太多,否则时间太紧,完成不了当天的任务,反而会进入恶
性循环,导致第二天、第三天,以后的任务也将无法完成。最终导致整个计划的
失败。
每天的任务需要根据自己的具体情况来定。如果有充足的时间,可以安排多
一些任务。如果每天只有2 个小时,切记,宁可少安排任务,也不可追求加快项
目进度。当然,心中有事情后,每天自然就会忙碌起来!你的学习生活会更加充
实!
2.3 碰到问题怎么办?
学习难免会遇到问题。在公司参加培训的时候,学员被告知:困难即机会。
所以希望大家坦然面对问题,不能逃避。一小部分同学在遇到问题的时候,总是
想:能否避开走另一条路?比如调试程序,某一个程序的语法不太懂,就想用另
一种表示方法来代替,或者直接注释掉。——这是很可怕的。因为你现在一旦放
过一个问题,可能意味着你一辈子可能都没有机会去碰这个问题。那么你的技术
无法进入最高境界。我们是为学习而来,说难听点,我们现在的付出,是想以后
能有更好的回报的。
此外,碰到问题,不能马上就到处求助。原因:
1、这个问题可能是你的疑问,但它还不具体,你无法用最好的语言让别人
接受、理解,并且回答它。很多网友看到模凌两可的问题,是不会回答的。比如
Linux 如何移植?这个问题,如果详细说,需要用半本书来解释——没有人愿意
花两三个小时告诉你如何移植。所以这时候,你要做的,是先去查资料,自己试
图解决它。当碰到某一个具体的步骤,实在想不通的时候,比如Linux 移植过程
中,文件挂载打印卡住了。这个现象,可能对有经验的人来说,一句话就能点破。
而你因为有先前研究的基础,一听即可知道哪里出问题。这样的方式,学习效率
是最高的。
2、CPU 是相通的,相信大部分的同学都学习过单片机,是有一定基础的。
如果你碰到问题,去尝试了,自己把问题解决了,你会很有成就感!!因为这是
你独立思考的结果!!当然,你应该写一个总结文档,收藏在PC 中备忘。也可
以把总结文档发帖到论坛上(比如:bbs.eccn.com),这样的原创文档,跟帖
率是最高的。慢慢地,你在这个领域,有了网络知名度。——这绝对是一笔财富。
当然,笔者在此并不是不让大家使用别的方式讨论问题。相反,我提倡大家
踊跃发言讨论。刚才是就事论事,也是笔者自己的一点小经历。经历了,才发现
如何做才更有效率。

上一篇: 如何提高STM32 的学习效率1 下一篇: 如何提高STM32 的学习效率3

分享 举报

发表评论 评论 (1 个评论)

涂鸦板