您的位置 首页 FPGA

怎么进步STM32的学习功率

第一章笔者的入门总结每当我们在入门之前(ARM是这样,DSP也一样),总会会有很多疑问,会有很多顾虑。我们渴望知道学习STM32前景如何?需

榜首章笔者的入门总结


每逢咱们在入门之前(ARM是这样,DSP也相同),总会会有许多疑问,会有许多顾忌。咱们巴望知道学习STM32远景怎么?需求啥根底?难不难?适不适合我?可是什么时分能心潮澎湃地、适当着急地开端学STM32?日子在一天一天曩昔!你开端举动了吗?没有举动的思索,永久都不或许入门!把这些时刻用来看书吧,作用能好一万倍。

咱们一般都是从51单片机过来的,回想一下,咱们之前学单片机时怎么入门呢?实际上都是先看书(理论),再玩板子(实践)。严格地说,应该是仿照试验。了解之后才会自己写程序代码完结某个功用。因而,假如你正在咨询STM32;假如你正对STM32心潮澎湃;假如你想入门STM32;那么,从现在开端,不要犹疑了,不要想再详细地了解STM32的远景了。做一个或许影响你终身的决议吧!不必咨询,不必振奋,开端看书本(文档)吧每个人都是这么走过来的。

这儿所谓的“材料”包含STM32书本、文档。由于STM32有个特色,datasheet许多都是中文的,有些同学就没有去买书本,直接看STM32的用户手册,也是能够的。可是不论看书本仍是文档,咱们是需求方案的。不是今日看3页,明日看5页。一本书看了两个月,还在磨蹭。请记住,你学的不是孤寂,是STM32!看书或文档不是用来消遣时刻的。破釜沉舟吧,给自己规则一个底线:两周内把必定粗略地过一遍!不要求都看懂,事实上,不或许都看懂。但咱们有必要了解基本常识,对难度高的常识有一个形象,至少今后碰到问题的时分,咱们会似曾相识,感觉在哪里见到过,所以翻材料上网找答案——带着问题的时分,功率才是超高的。

两周曩昔了,STM32的常识你过一遍了吗?没看完?那么,你应该考虑这些天中,你是否极力了?是否真的想学STM32?或许仍是看到STM32人气很高,也想跟下时尚?是不是碰到问题无法处理就想抛弃了?现在是你做第二个决议的时分了,请决议你是否持续攻读STM32。假如是一时冲动想跟时尚,请立刻抛弃——你现已糟蹋两周时刻了,你还想再糟蹋14天吗?假如想吃得苦中苦,方为人上人,OK,请持续往下看:)

略微了解一些理论常识后,现在摆在你面前,有两条路:

榜首,自己画PCB制板、焊接、调试。

第二,购买一套性价比高的开发板。

笔者之前做过几回PCB规划,而且其时在试验室能够报销一切费用,就自己做了一个PCB板。主张有报销条件的同学自己规划一块板子学习。究竟2层PCB的规划不是很难。

无法报销的同学,能够选购一款开发板学习。由于自己出钱制板,至少需求150元,加上芯片元件费用、液晶屏费用,或许制造最小体系也要约250元。所以购买开发板仍是比较合算的。究竟现在市场上的STM32开发板现已白菜价了。这儿不方便进行各个品牌STM32开发板的比较。

总归一句话,选购的开发板必定要性价比最高的,最实惠的,而不是最贵的。实际上,大多数同学选购的开发板是用来学习的,不是用来项目开发的。因而,能让你上手STM32,意图现已达到了。

这时的你,不能再停留在理论上了。你现在的心境,应当是:看到开发板,立刻就有一种说不出的振奋!可是,心急吃不了热豆腐!请耐性把厂家配套的开发板运用手册阅读一遍,了解你买的开发板。依照运用手册,把开发板上的相关测验、操作进程,都动手做一遍,你会发现,本来开发STM32是如此简略!那么就让咱们开端STM32的开发之路吧!

怎么进行真实入门STM32,请看第二章《STM32入门办法谈》。

第二章入门办法谈

国内用户有一个普遍现象:用户拿到开发板后,不知道怎么下手。由于没有自己的思路,又是初学者,也没有好的突破口,因而,买来开发板后,开机,看看触摸屏,感叹“好美丽”的屏幕显现,然后就苍茫了。开发板是不会奉告你怎么运用它的。开发板的光盘?光盘里放置一大堆材料——我该先看哪个?后看哪个?总归,我怎么开端STM32的入门学习??

针对该现象,芯达STM32开发板对广阔初学者进行详细阐明。请用户在购买芯达STM32开发板后,做两件作业:

1、给开发板上电,检查开发板、液晶屏显现是否运转正常(HEX下载测验功用还需学习完J-Link后方可进行)。

2、依据咱们编写的入门教材系列,墨守成规进行。该套教程从酝酿到编写历时2个多月时刻,教程触及的内容:从拿到开发板后怎么装置J-Link、MDK(keil)调试软件的解说开端,一向到最后STM32上的UCOS移植,每个文档力求解说浅显、详细,让您更快上手STM32。有了专门的配套教程,会让您在学习STM32的进程中少走许多弯路,进步学习功率了。总归,它将带您进入STM32的精彩国际!咱们信任,在您的尽力研讨下,独登时进行简略的STM32开发,只需求不到一个月时刻!(网络上有声称只需短短的x天就学通STM32,笔者以为难度较大。笔者从事STM32开发,辞职后,进行教学作业,有一段时刻了,可是,还不敢说学通,还不过是菜鸟罢了,自以为:高档菜鸟。)

笔者做任何作业前,习气写一个方案——或许是在公司的时分,每天、每周、每月必写方案和总结养成的“缺点”,呵呵。正如在上一节中提及:咱们要用一个月内上手STM32!咱们开端考虑,怎么更好有利地势用好这一个月的时刻呢?我想起了榜首天公司入职的情形。我的作业导师让我先领一台PC,装置必要的软件,然后奉告我近一个月的使命是什么。其时我很不屑,由于刚参与了公司组织的培训,以为自己啥都会,可是失利了。原因:盲目进行项目,没有一个方案。

没有方案的日子会很惨。就像每天早上醒来睁开眼睛,却不知道自己今日要干啥。闲话不说,咱们谈一谈方案和时刻组织。

笔者以为,学习STM32,实际上也是进行项意图进程。进行项目,就有必要有项目进展文档,至少需求估计项意图耗时。尽管没有那么标准,但主张咱们至少要给自己一个时刻表:奉告自己从2010年x月y日至2010年m月n日,有必要能够进行独立的项目开发。比方定为30天,把这个时刻分三个阶段:

榜首阶段:找感觉——谈及STM32,当即反应到调试的办法怎么。第二阶段:修正例程——按自己的志愿修正例程,让自己有点成就感。

第三阶段:主动攻击——给自己找一个小项目,把它完结出来。

每个阶段有一个方针后,再细化该方针到每天,写出每天要完结的使命。留意,每天的使命不行太多,不然时刻太紧,完结不了当天的使命,反而会进入恶性循环,导致第二天、第三天,今后的使命也将无法完结。终究导致整个方案的失利。

每天的使命需求依据自己的详细情况来定。假如有足够的时刻,能够组织多一些使命。假如每天只要2个小时,牢记,宁可少组织使命,也不行寻求加速项目进展。当然,心中有作业后,每天天然就会繁忙起来!你的学习生活会愈加充分!

学习难免会遇到问题。在公司参与培训的时分,学员被奉告:困难即时机。所以期望咱们安然面临问题,不能逃避。一小部分同学在遇到问题的时分,总是想:能否避开走另一条路?比方调试程序,某一个程序的语法不太懂,就想用另一种表明办法来替代,或许直接注释掉。——这是很可怕的。由于你现在一旦放过一个问题,或许意味着你一辈子或许都没有时机去碰这个问题。那么你的技能无法进入最高境地。咱们是为学习而来,说刺耳点,咱们现在的支付,是想今后能有更好的报答的。

此外,碰到问题,不能立刻就处处求助。原因:

1、这个问题或许是你的疑问,但它还不详细,你无法用最好的言语让他人承受、了解,而且答复它。许多网友看到模凌两可的问题,是不会答复的。比方Linux怎么移植?这个问题,假如详细说,需求用半本书来解说——没有人乐意花两三个小时奉告你怎么移植。所以这时分,你要做的,是先去查材料,自己企图处理它。当碰到某一个详细的进程,真实想不通的时分,比方Linux移植进程中,文件挂载打印卡住了。这个现象,或许对有阅历的人来说,一句话就能道破。而你由于有从前研讨的根底,一听即可知道哪里出问题。这样的方法,学习功率是最高的。

2、CPU是相通的,信任大部分的同学都学习过单片机,是有必定根底的。假如你碰到问题,去尝试了,自己把问题处理了,你会很有成就感!!由于这是你独立思考的成果!!当然,你应该写一个总结文档,收藏在PC中备忘。也能够把总结文档发帖到论坛上(比方:http://www.eetrend.com/forum),这样的原创文档,跟帖率是最高的。慢慢地,你在这个范畴,有了网络知名度。——这肯定是一笔财富。

当然,笔者在此并不是不让咱们运用其他方法评论问题。相反,我发起咱们踊跃发言评论。刚才是就事论事,也是笔者自己的一点小阅历。阅历了,才发现怎么做才更有功率。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/255897.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部