自学单片机怎么买开发板?

举报
无际单片机编程 发表于 2021/10/18 23:43:24 2021/10/18
【摘要】 现在市面上的单片机开发板可以说用泛滥来形容了。 有时候选择太多,让人无法下手,特别是对于新手来说。 我自认自己不是一个聪明的人,有时候算数都是手指1,2,3,4…这样数。 有时候脑子一下转不过弯的时...

现在市面上的单片机开发板可以说用泛滥来形容了。

有时候选择太多,让人无法下手,特别是对于新手来说。

我自认自己不是一个聪明的人,有时候算数都是手指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

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。