本帖最后由 energy1 于 2015-2-26 16:48 编辑
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 个小时,切记,宁可少安排任务,也不可追求加快项目进度。当然,心中有事情后,每天自然就会忙碌起来!你的学习生活会更加充
实!
|