1.1为什么要把时刻花在“犹疑”上?
每逢咱们在入门之前(ARM是这样,DSP也相同),总会会有许多疑问,会有许多顾忌。咱们巴望知道学习STM32远景怎么?需求啥根底?难不难?适不适合我?可是什么时分能心潮澎湃地、适当着急地开端学STM32?日子在一天一天曩昔!你开端举动了吗?没有举动的思索,永久都不或许入门!把这些时刻用来看书吧,作用能好一万倍。
咱们一般都是从51单片机过来的,回想一下,咱们之前学单片机时怎么入门呢?实际上都是先看书(理论),再玩板子(实践)。严格地说,应该是仿照试验。了解之后才会自己写程序代码完成某个功用。因而,假如你正在咨询STM32;假如你正对STM32心潮澎湃;假如你想入门STM32;那么,从现在开端,不要犹疑了,不要想再具体地了解STM32的远景了。做一个或许影响你终身的决议吧!不必咨询,不必振奋,开端看书本(文档)吧!!每个人都是这么走过来的。
1.2看材料需求方案、耐性和速度
这儿所谓的“材料”包含STM32书本、文档。由于STM32有个特色,datasheet许多都是中文的,有些同学就没有去买书本,直接看STM32的用户手册,也是能够的。可是不论看书本仍是文档,咱们是需求方案的。不是今日看3页,明日看5页。一本书看了两个月,还在磨蹭。请记住,你学的不是孤寂,是STM32!看书或文档不是用来消遣时刻的。破釜沉舟吧,给自己规则一个底线:两周内把必定粗略地过一遍!不要求都看懂,事实上,不或许都看懂。但咱们有必要了解基本常识,对难度高的常识有一个形象,至少今后碰到问题的时分,咱们会似曾相识,感觉在哪里见到过,所以翻材料上网找答案——带着问题的时分,功率才是超高的。
两周曩昔了,STM32的常识你过一遍了吗?没看完?那么,你应该考虑这些天中,你是否极力了?是否真的想学STM32?或许仍是看到STM32人气很高,也想跟下时尚?是不是碰到问题无法处理就想抛弃了?现在是你做第二个决议的时分了,请决议你是否持续攻读STM32。假如是一时冲动想跟时尚,请立刻抛弃——你现已糟蹋两周时刻了,你还想再糟蹋14天吗?假如想吃得苦中苦,方为人上人,OK,请持续往下看:)
1.3学STM32必备开发板
略微了解一些理论常识后,现在摆在你面前,有两条路:
榜首,自己画PCB制板、焊接、调试。
第二,购买一套性价比高的开发板。
笔者之前做过几回PCB规划,并且其时在试验室能够报销一切费用,就自己做了一个PCB板。主张有报销条件的同学自己规划一块板子学习。究竟2层PCB
的规划不是很难。
无法报销的同学,能够选购一款开发板学习。由于自己出钱制板,至少需求150元,加上芯片元件费用、液晶屏费用,或许制造最小体系也要约250元。所以购买开发板仍是比较合算的。究竟现在市场上的STM32开发板现已白菜价了。这儿不方便进行各个品牌STM32开发板的比较,个人引荐现在市场上比较牛的STM32神舟系列开发板,究竟是官方团队打造的,性价比以及文档材料都十分完美,便是价格或许贵一点。
总归一句话,选购的开发板必定要性价比最高的,材料最全,而不是最实惠而材料不全的,有时分贵点也不要紧,磨刀不误砍来工,有个好的板子等于有把好的锄头。实际上,大多数同学选购的开发板是用来学习的,不是用来项目开发的。因而,能让你最简略上手STM32,材料齐全就十分重要了,这样能够节省许多时刻,俗话说时刻便是金钱。
1.4了解开发板并企图写程序
这时的你,不能再停留在理论上了。你现在的心境,应当是:看到开发板,立刻就有一种说不出的振奋!可是,心急吃不了热豆腐!请耐性把厂家配套的开发板使用手册阅读一遍,了解你买的开发板。依照使用手册,把开发板上的相关测验、操作过程,都动手做一遍,你会发现,本来开发STM32是如此简略!那么就让咱们开端STM32嵌入式高手开发之路吧!