自学单片机怎么买开发板?
现在市面上的单片机开发板可以说用泛滥来形容了。
有时候选择太多,让人无法下手,特别是对于新手来说。
我自认自己不是一个聪明的人,有时候算数都是手指1,2,3,4…这样数。
有时候脑子一下转不过弯的时候,我就用最原始最笨的方法,虽然慢但是准确。
所以我都能学会的方法,相信也适合大多数人。
我是在10年前转行自学的单片机,那时选择没现在那么多,正是这样我没被坑。
最近也有很多小伙伴咨询我,自学的话怎么去购买开发板?
我的建议是入门一定要先学51,然后再STM32,如果你认为你特别聪明,想直接从STM32开始我也不阻止你,只要你能忍受的了焦虑的煎熬。
一、.51开发板
我们在选择开发板之前,首先要确定好芯片,51有很多厂家都在做,比如说ATMEL,STC等等。
ATMEL和STC的51芯片有什么区别?
他们都是基于51内核做的单片机,只需要学会一个,别家的都是相通的。
① ATMEL
ATMEL是老牌名企了,典型51芯片型号有AT89C51和AT89C52,稳定性这块杠杠的,很多都是用在工业上,但是烧录程序必须用专门的编程器比较麻烦。
② STC
STC是一家台企,目前市面上很多开发板和产品都是用他们的芯片做,51开发板最典型的就是STC89C52RC,后面出了12T的51,速度比传统51要快很多。
现在市面上大多数51开发板都是用这个芯片做的。
学习的方式有两种:
1.自行购买开发板
2.跟着无际单片机编程直接通过项目学习
下面是我们产品图片:
通过开发板学习能把单片机外设都学到,但也面临一个很多人学完开发板依然不会做项目的问题。
通过项目学习的话,项目不一定会把单片机每个外设都用到,但是项目能够在学习单片机的同时培养你的产品思维,让你知道所学知识有什么用,用在哪里。
如果预算不够建议开发板,如果预算够可以先通过项目学习,再买开发板学习其他外设。
一般开发板都有配套视频。
对于我不熟悉的东西,我都习惯把自己当”傻瓜“,讲的越简单,越入门越好。
很多人买开发板的时候喜欢挑便宜的,然后再白嫖别家的视频教程。
这种耍小聪明的方式其实我是不建议的,养成这种习惯到头来只会把自己坑了。
再贵也不过百来块钱,让你学一个技能这都不舍得就不用学了。
二、STM32开发板
学完51单片机以后,建议做1-3个小项目再学STM32。
倒不是说STM32难学,我一直跟大家说,单片机只是一个工具而已。
STM32的资源和性能更丰富,这意味能做的产品也更复杂些。
用51做项目的目的是为了提升大家的一个编程水平和阅读代码的能力。
如果这点做不好,STM32很多代码看起来都会非常费劲。
至于STM32开发板,可以选择原子或者野火的,当然也可以跟着我们直接做物联网主机去深度学习。
很多初学者都有个误区就是,总是想着买最高配的开发板,其实完全没必要,主要有以下几点原因:
1. 实际产品开发基本不会用那种方案,成本太高。
2. 太高配了看起来复杂,会打击自信。
3. 价格贵,如果自己坚持不下去,这块板也是放着吃灰的命。
所以,能把单片机基本外设都用到的开发就好。
至于视频教程,基本每个开发板都有带,没带的基本不用考虑了。
文章来源: blog.csdn.net,作者:无际单片机编程,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_43982452/article/details/117929108
- 点赞
- 收藏
- 关注作者
评论(0)