概述
入门单片机选择51还是STM32
首先要搞懂51单片机和STM3的区别,这两个都可以把他们称作单片机,但是性能不一样,一个是8位的,一个是32位的
8位就是说你在写代码的时候要考虑8个位置上面的数值,32位就是写代码的时候要考虑32个位置上面的数值。
所以说51单片机操作起来更简单,但是功能有限。STM32的操作起来稍微复杂一点,同时功能强大,作为初学者选择51更合适,毕竟是刚刚接触硬件编程,一下子跳到32个位置上面的数值可能会搞得你晕头转向。
那么什么时候应该选择51什么时候选择STM32呢?
如果项目功能简单,比如说我们经常用来练手的温湿度检测系统,从传感器采集数据,MCU处理数据,最后再把他送到屏幕上面,不断的循环就行。
51单片机适合处理这种单任务的项目,就是说一心不能二用,再比如平常我们经常佩戴的智能手环,既要采集心率,又要计算步数,有的还能通过蓝牙连接手机,最后还要驱动一个oled,所以他明显是干了好几件事情,那么这个就需要用到STM32了,而且STM32他还可以跑操作系统,初学者从51入门,再升级到STM32,同时要学习ucos,最后再去研究ARM CortexA,当然离不开Linux。
零基础真的可以学习嵌入式吗?
很多培训机构在招生的时候都会宣传零基础入门或者多少天从入门到入土,那么0基础真的可以吗?
其实所有的程序员都是从零基础开始的,没有人说刚出生的时候就可以敲代码,所以说零基础学习嵌入式是没有问题的,但是你得付出比别人多得多。
比方说就在去年我带过一个学生,大学的时候学的是电子商务专业,后来工作了一年,准备转行做IT,他连一点点的计算机基础都没有,来我这里学习C语言,学了一周之后跟他交流了一下,他给的答案是:学了几天不知道学了啥。
后来又跟着下一个班,把所有的内容又全部重新学了一遍,一共花了大概有半年的时间才上手,最后也找到了一份开发的工作。
所以零基础学习其实是没有什么问题的,但是你得付出比别人更多,如果你有这个毅力的话,可以去试一试。
如果只是听了培训机构的宣传,可以轻松月入过万,那么得慎重。至于说一个月的时间从入门到入土还真不一定,毕竟每个人学习能力是不一样的,一般人我是推荐从简单的51单片机开始入门,学习内容也相对简单一些,容易上手,毕竟当你的内心被一个很磨人的事情击垮之后,你就很难坚持下去了,你以后的收入是跟你所付出的精力是成正比的!
喜欢的帮忙收藏点个赞哦,谢谢大家的支持与鼓励!
学习单片机,我华维林北是认真的,童鞋们有什么疑问都可以来找我,及时回复林北能得到非常实用的干货,能帮助你们成长我会得到很大的满足感!好了,这期就说到这,我们下期见!
华维林北
最后
以上就是霸气豆芽为你收集整理的51单片机与STM32之间的选择,怎么学习单片机入门课程辅导的全部内容,希望文章能够帮你解决51单片机与STM32之间的选择,怎么学习单片机入门课程辅导所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复