设为首页收藏本站

新势力科技社区

 找回密码
 申,请,会,员

QQ登录

只需一步,快速开始

搜索
由于某种原因,我们论坛暂时只能转移到美国服务器存放,访问速度将受到一定影响,请大家谅解!
查看: 346|回复: 1

[原创] STM32入门学习经验总结

[复制链接]

6

主题

0

好友

6

积分

等待验证

Rank: 1

金钱
64 新币
贡献
0 点
威望
0 点
最后登录
2017-11-15
精华
0
积分
6
帖子
6
发表于 2017-11-15 11:18:49 |显示全部楼层
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。
步骤/方法
为什么要把时间花在“犹豫”上?
经验总结:每当我们在入门之前(ARM是这样,DSP也一样),总会会有很多疑问,会有很多顾虑。我们渴望知道学习STM32前景如何?需要啥基础?难不难?适不适合我?但是什么时候能心潮澎湃地、相当着急地开始学STM32?日子在一天一天过去!你开始行动了吗?没有行动的思索,永远都不可能入门!把这些时间用来看书吧,效果能好一万倍。
大家一般都是从51单片机过来的,回想一下,我们之前学单片机时如何入门呢?实际上都是先看书(理论),再玩板子(实践)。严格地说,应该是模仿实验。熟悉之后才会自己写程序代码实现某个功能。因此,如果你正在咨询STM32;如果你正对STM32心潮澎湃;如果你想入门STM32;那么,从现在开始,不要犹豫了,不要想再详细地了解STM32的前景了。做一个可能影响你一生的决定吧!不用咨询,不用兴奋,开始看书籍(文档)吧!!每个人都是这么走过来的。
为什么觉得无从下手,看资料没有头绪
经验总结:看资料需要计划、耐心和速度这里所谓的“资料”包括STM32书籍、文档。因为STM32有个特点,datasheet很多都是中文的,有些同学就没有去买书籍,直接看STM32的用户手册,也是可以的。但是不管看书籍还是文档,我们是需要计划的。不是今天看3页,明天看5页。一本书看了两个月,还在磨蹭。请记住,你学的不是寂寞,是STM32!看书或文档不是用来消遣时间的。背水一战吧,给自己规定一个底线:两周内把一定粗略地过一遍!不要求都看懂,事实上,不可能都看懂。但我们必须理解基本知识,对难度高的知识有一个印象,至少以后碰到问题的时候,我们会似曾相识,感觉在哪里见到过,于是翻资料上网找答案——带着问题的时候,效率才是超高的。
两周过去了,STM32的知识你过一遍了吗?没看完?那么,你应该考虑这些天中,你是否尽力了?是否真的想学STM32?或者还是看到STM32人气很高,也想跟下时髦?是不是碰到问题没法解决就想放弃了?现在是你做第二个决定的时候了,请决定你是否继续攻读STM32。如果是一时冲动想跟时髦,请马上放弃——你已经浪费两周时间了,你还想再浪费14天吗?如果想吃得苦中苦,方为人上人,OK,请继续往下看:)
开发板自己DIY还是买现成的?
经验总结:稍微了解一些理论知识后,现在摆在你面前,有两条路:
第一,自己画PCB制板、焊接、调试。
第二,选择一套性价比高的开发板。
笔者之前做过几次PCB设计,而且当时在实验室可以报销所有费用,就自己做了一个PCB板。建议有报销条件的同学自己设计一块板子学习。毕竟2层PCB的设计不是很难。
无法报销的同学,可以选购一款开发板学习。因为自己出钱制板,至少需要150元,加上芯片元件费用、液晶屏费用,可能制作最小系统也要约250元。所以购买开发板还是比较合算的。毕竟现在市场上的STM32开发板已经白菜价了。这里不方便进行各个品牌STM32开发板的比较,个人推荐目前市场上比较牛的STM32神舟系列开发板,毕竟是官方团队打造的,性价比以及文档资料都非常完美,有4,5百页的文档,各种规格系列根据个人情况选择就可以了,我的是STM32神舟III号开发板。
总之一句话,选购的开发板一定要性价比最高的,资料最全,而不是最实惠而资料不全的,有时候贵点也没关系,磨刀不误砍来工,有个好的板子等于有把好的锄头。实际上,大多数同学选购的开发板是用来学习的,不是用来项目开发的。因此,能让你最容易上手STM32,资料齐全就非常重要了,这样可以节约很多时间,俗话说时间就是金钱。


熟悉开发板并试图写程序
经验心得:这时的你,不能再停留在理论上了。你现在的心情,应当是:看到开发板,马上就有一种说不出的兴奋!但是,心急吃不了热豆腐!请耐心把厂家配套的开发板使用手册浏览一遍,熟悉你买的开发板。按照使用手册,把开发板上的相关测试、操作步骤,都动手做一遍,你会发现,原来开发STM32是如此简单!那么就让我们开始STM32嵌入式高手开发之路吧!更多的技术交流请加:1736393611

0

主题

0

好友

91

积分

初级会员

Rank: 2

金钱
149 新币
贡献
0 点
威望
0 点
最后登录
2018-6-16
精华
0
积分
91
帖子
91
发表于 2018-6-12 20:06:46 |显示全部楼层

Cheap Jerseys

They went into the week off with a 24-7 loss to the Kansas City Chiefs when they allowed nine sacks and threw three interceptions in NFL Jerseys China Cheap a Wholesale Jerseys Free Shipping sloppy China NFL Jerseys offensive performance.
But the Jerseys NFL Wholesale week off hasn't been kind to the Raiders in recent years. They have lost the last 10 games coming out of the bye, Wholesale MLB Jerseys 2018 getting outscored 271-139 in the process.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 申,请,会,员

手机版|Archiver|新势力科技 ( 鲁ICP备05002753号  

GMT+8, 2018-6-24 12:44

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部