社区活动专版
登录
直播中
huangedu118
8年用户
103经验值
擅长:嵌入式技术 接口/总线/驱动
私信
关注
STM32入门学习经验总结
1
、为什么要把时间花在
“
犹豫
”
上?
经验总结:每当我们在入门之前(
ARM
是这样,
DSP
也一样),总会会有很多疑问,会有很多顾虑。我们渴望知道学习
STM32
前景如何?需要啥基础?难不难?适不适合我?但是什么时候能心潮澎湃地、相当着急地开始学
STM32
?日子在一天一天过去!你开始行动了吗?没有行动的思索,永远都不可能入门!把这些时间用来看书吧,效果能好一万倍。
大家一般都是从
51
单片机
过来的,回想一下,我们之前学单片机时如何入门呢?实际上都是先看书(理论),再玩板子(实践)。严格地说,应该是模仿实验。熟悉之后才会自己写程序代码实现某个功能。因此,如果你正在咨询
STM32
;如果你正对
STM32
心潮澎湃;如果你想入门
STM32
;那么,从现在开始,不要犹豫了,不要想再详细地了解
STM32
的前景了。做一个可能影响你一生的决定吧!不用咨询,不用兴奋,开始看书籍(文档)吧!!每个人都是这么走过来的。
2
、为什么觉得无从下手,看资料没有头绪
经验总结:看资料需要计划、耐心和速度这里所谓的
“
资料
”
包括
STM32
书籍、文档。因为
STM32
有个特点,
datasheet
很多都是中文的,有些同学就没有去买书籍,直接看
STM32
的用户手册,也是可以的。但是不管看书籍还是文档,我们是需要计划的。不是今天看
3
页,明天看
5
页。一本书看了两个月,还在磨蹭。请记住,你学的不是寂寞,是
STM32
!看书或文档不是用来消遣时间的。背水一战吧,给自己规定一个底线:两周内把一定粗略地过一遍!不要求都看懂,事实上,不可能都看懂。但我们必须理解基本知识,对难度高的知识有一个印象,至少以后碰到问题的时候,我们会似曾相识,感觉在哪里见到过,于是翻资料上网找答案
——
带着问题的时候,效率才是超高的。
两周过去了,
STM32
的知识你过一遍了吗?没看完?那么,你应该考虑这些天中,你是否尽力了?是否真的想学
STM32
?或者还是看到
STM32
人气很高,也想跟下时髦?是不是碰到问题没法解决就想放弃了?现在是你做第二个决定的时候了,请决定你是否继续攻读
STM32
。如果是一时冲动想跟时髦,请马上放弃
——
你已经浪费两周时间了,你还想再浪费
14
天吗?如果想吃得苦中苦,方为人上人,
OK
,请继续往下看:
3
、
开发板
自己
DIY
还是买现成的?
经验总结:稍微了解一些理论知识后,现在摆在你面前,有两条路:
第一,自己画
PCB
制板、焊接、调试。
第二,选择一套性价比高的开发板。
笔者之前做过几次
PCB
设计,而且当时在实验室可以报销所有费用,就自己做了一个
PCB
板。建议有报销条件的同学自己设计一块板子学习。毕竟
2
层
PCB
的设计不是很难。
无法报销的同学,可以选购一款开发板学习。因为自己出钱制板,至少需要
150
元,加上芯片
元件
费用、液晶屏费用,可能制作最小系统也要约
250
元。所以购买开发板还是比较合算的。毕竟现在市场上的
STM32
开发板已经白菜价了。这里不方便进行各个品牌
STM32
开发板的比较,个人推荐目前市场上比较牛的
STM32
神舟系列开发板,毕竟是官方团队打造的,性价比以及文档资料都非常完美,有
4,5
百页的文档,各种规格系列根据个人情况选择就可以了,我的是
STM32
神舟
III
号开发板。
总之一句话,选购的开发板一定要性价比最高的,资料最全,而不是最实惠而资料不全的,有时候贵点也没关系,磨刀不误砍来工,有个好的板子等于有把好的锄头。实际上,大多数同学选购的开发板是用来学习的,不是用来项目开发的。因此,能让你最容易上手
STM32
,资料齐全就非常重要了,这样可以节约很多时间,俗话说时间就是金钱。
4
、熟悉开发板并试图写程序
经验心得:这时的你,不能再停留在理论上了。你现在的心情,应当是:看到开发板,马上就有一种说不出的兴奋!但是,心急吃不了热豆腐!请耐心把厂家配套的开发板使用手册浏览一遍,熟悉你买的开发板。按照使用手册,把开发板上的相关测试、操作步骤,都动手做一遍,你会发现,原来开发
STM32
是如此简单!那么就让我们开始
STM32
嵌入式高手开发之路吧!
回帖
(5)
淡定♂不寂寞
2016-11-4 10:57:40
东西很不错,支持楼主
东西很不错,支持楼主
举报
huangedu118
2016-11-15 11:29:57
嵌入式物联网,单片机,ARM,STM32,PCB(高速版),LINUX,FPGA学习的可私聊我或q2905283896
嵌入式物联网,单片机,ARM,STM32,PCB(高速版),LINUX,FPGA学习的可私聊我或q2905283896
举报
huangedu118
2016-11-15 11:30:08
嵌入式物联网,单片机,ARM,STM32,PCB(高速版),LINUX,FPGA学习的可私聊我或q2905283896
嵌入式物联网,单片机,ARM,STM32,PCB(高速版),LINUX,FPGA学习的可私聊我或q2905283896
举报
909747230
2016-11-28 09:38:25
哈哈,共同学习
哈哈,共同学习
举报
huangedu118
2017-2-9 19:23:38
共同学习,共同进步,学嵌入式或物联网的,可以唠唠,2905283896
共同学习,共同进步,学嵌入式或物联网的,可以唠唠,2905283896
举报
更多回帖
rotate(-90deg);
回复
相关帖子
STM32
入门
学习
经验总结
0
【转载】如何
学习
STM32
?
STM32
入门
学习
经验总结
61
如何
学习
STM32
?
STM32
入门
学习
经验总结
53589
STM32
入门
学习
经验总结
3151
STM32
入门
学习
经验总结
3133
STM32
入门
学习
经验总结
2676
STM32
入门
学习
经验总结
2848
STM32
入门
学习
经验总结
2383
STM32
入门
学习
经验总结
6269
快速
入门
STM32
的
学习
经验总结
871
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分