单片机什么时候学
3个回答
意法半导体(中国)投资有限公司
2023-06-12
展开全部
随时都可以学
作为一个过来人,结合我自身的情况来说,一个月掌握单片机确实有点不现实,首先我们只是一个普通人,智商不是高得出奇的那种,一个月学会真的是非常难,如果那种所谓的“学会”只是完成了点灯功能,那也只能算马马虎虎。
同样的一个月时间我当时还在焊接电路板,点灯都没开始;不像现在同样花费一个月时间,只要有一个正确的学习方法和途径,通过一个月的时间进行学习,基本上手还是没问题的,可以做些简单小项目,什么心形灯、显示数字文字等等。
一旦你可以做这些简单的小程序,你就能体验到单片机的乐趣,只有享受到单片机的乐趣这样大家才可以坚定地告诉自己坚持下去,逐步从菜鸟蜕变成一个独当一面的高手。
那单片机我们要学到什么程度才算是入门呢?这个问题是一个仁者见仁智者见智的问题,没有标准的答案。在我的概念里,当我们可以自己独立完成一些简单有趣的小玩意制作,就可以算是入门了。
现在想入门单片机完全可以在某宝自行购买一块开发板学习,不像我们当时需要自己焊接,也是因为穷,同时也能锻炼自己的焊接能力;学完开发板上的所有外设以后,就要进行实践,想要提升快就只能多动手去做,没有别的捷径。做项目要一步一步地贴近现实中的产品,不要今天做流水灯明天做心形灯,这样的意义就不是很大。
接下来这个问题大家也是非常关心的:单片机工程师能干到多少岁?
现在社会上大多数公司的程序员年龄超过35岁,就有可能被清退,这个话题现在都很火,也导致了很多年龄接近的人焦虑甚至恐慌。
其实我觉得这是一个相对的,在我之前工作的几家公司中有不少的老师傅都是40多岁的,他们也不是管理层的人员,公司很多的项目都要他们经手。
老程序员和新程序员相比只是年龄大了一些,管理人员担心老员工不愿意加班,或者以各种冠冕堂皇的理由逃避掉一些加班或者责任,又或者被生活的琐事所牵绊。
但是在我看来单片机这个行业经验是非常重要的,由于长时间的积累开发的代码肯定自成一派,有自己独特的架构,这个架构在很多地方都可以实现复制粘贴的,很大的程度上节约了时间,节约了时间就意味着工作效率高就不存在加班这一说,一旦你沉淀了下来,那么你在公司也会有自己一席之地,很多担心35岁问题的肯定有混的嫌疑,只要你不是老油条,自身能力不俗你肯定不需要担心这个问题,老板有时还要担心待遇太少你会不会跳槽。
作为一个过来人,结合我自身的情况来说,一个月掌握单片机确实有点不现实,首先我们只是一个普通人,智商不是高得出奇的那种,一个月学会真的是非常难,如果那种所谓的“学会”只是完成了点灯功能,那也只能算马马虎虎。
同样的一个月时间我当时还在焊接电路板,点灯都没开始;不像现在同样花费一个月时间,只要有一个正确的学习方法和途径,通过一个月的时间进行学习,基本上手还是没问题的,可以做些简单小项目,什么心形灯、显示数字文字等等。
一旦你可以做这些简单的小程序,你就能体验到单片机的乐趣,只有享受到单片机的乐趣这样大家才可以坚定地告诉自己坚持下去,逐步从菜鸟蜕变成一个独当一面的高手。
那单片机我们要学到什么程度才算是入门呢?这个问题是一个仁者见仁智者见智的问题,没有标准的答案。在我的概念里,当我们可以自己独立完成一些简单有趣的小玩意制作,就可以算是入门了。
现在想入门单片机完全可以在某宝自行购买一块开发板学习,不像我们当时需要自己焊接,也是因为穷,同时也能锻炼自己的焊接能力;学完开发板上的所有外设以后,就要进行实践,想要提升快就只能多动手去做,没有别的捷径。做项目要一步一步地贴近现实中的产品,不要今天做流水灯明天做心形灯,这样的意义就不是很大。
接下来这个问题大家也是非常关心的:单片机工程师能干到多少岁?
现在社会上大多数公司的程序员年龄超过35岁,就有可能被清退,这个话题现在都很火,也导致了很多年龄接近的人焦虑甚至恐慌。
其实我觉得这是一个相对的,在我之前工作的几家公司中有不少的老师傅都是40多岁的,他们也不是管理层的人员,公司很多的项目都要他们经手。
老程序员和新程序员相比只是年龄大了一些,管理人员担心老员工不愿意加班,或者以各种冠冕堂皇的理由逃避掉一些加班或者责任,又或者被生活的琐事所牵绊。
但是在我看来单片机这个行业经验是非常重要的,由于长时间的积累开发的代码肯定自成一派,有自己独特的架构,这个架构在很多地方都可以实现复制粘贴的,很大的程度上节约了时间,节约了时间就意味着工作效率高就不存在加班这一说,一旦你沉淀了下来,那么你在公司也会有自己一席之地,很多担心35岁问题的肯定有混的嫌疑,只要你不是老油条,自身能力不俗你肯定不需要担心这个问题,老板有时还要担心待遇太少你会不会跳槽。
意法半导体(中国)投资有限公司
2021-01-14 广告
2021-01-14 广告
可以写对它写程序,让它听从你的安排,你让它实现什么功能它就能实现,比如电子钟、电子琴、打印机、手机、电梯控制,智能家具如:空调、冰箱、洗衣机等,如果这些家电没有它,什么都不能工作。单片机内部很复杂,你研究的越深你就会越爱上它,它可以帮你实现...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
?
单片机学习也要先确定学习方向.,因为不同的单片机的应用领域还是有一定区别的. 最基本的区别就是指令集的不同,有基于精减指令集的,有基于复杂指令集的.这两种不同的起点,导致单片机有了不同的分化. 如果你用来做一些简单的设备控制,比如控制航模,控制一只机械手,控制各种硬件设备,那么,是可以不在乎这个区别.但如果你准备用单片机做一个智能设备,或者需要很多复杂的库支持才能完成的功能,那么,很可能在精减指令集中找不到合适的单片机以及相应的环境.而如果你准备做一个DSP之类的设备,要做大量的单一的操作,那么,精减指令集的单片机可能就更适合你入门. 建议你可以先从C51系列和ARM系列对它们进行初步的了解后再根据自己的实际需要选择合知适的方向进行深入学习. 你可以通过某宝购买一个单片机开发仪,有一些是可以通过转接的方式在同一个开发仪上使用多种类型的单片机,一般也都附带有相应的教程,学习起来可以轻松一些,价钱也不贵,对于完全没有接触过的人来说,一百多元的开发仪就足够让你入门了.之后,你可能已经不再需要买开发仪了. 需要注意的是,学习单片机还是需要一些汇编基础的,即使不需要使用汇编语言进进开发,但因为单片机与硬件设备的距离更近,汇编基础能让你更好的掌握到单片机开发与常见的系统平台开发之间的不同.
单片机学习也要先确定学习方向.,因为不同的单片机的应用领域还是有一定区别的. 最基本的区别就是指令集的不同,有基于精减指令集的,有基于复杂指令集的.这两种不同的起点,导致单片机有了不同的分化. 如果你用来做一些简单的设备控制,比如控制航模,控制一只机械手,控制各种硬件设备,那么,是可以不在乎这个区别.但如果你准备用单片机做一个智能设备,或者需要很多复杂的库支持才能完成的功能,那么,很可能在精减指令集中找不到合适的单片机以及相应的环境.而如果你准备做一个DSP之类的设备,要做大量的单一的操作,那么,精减指令集的单片机可能就更适合你入门. 建议你可以先从C51系列和ARM系列对它们进行初步的了解后再根据自己的实际需要选择合知适的方向进行深入学习. 你可以通过某宝购买一个单片机开发仪,有一些是可以通过转接的方式在同一个开发仪上使用多种类型的单片机,一般也都附带有相应的教程,学习起来可以轻松一些,价钱也不贵,对于完全没有接触过的人来说,一百多元的开发仪就足够让你入门了.之后,你可能已经不再需要买开发仪了. 需要注意的是,学习单片机还是需要一些汇编基础的,即使不需要使用汇编语言进进开发,但因为单片机与硬件设备的距离更近,汇编基础能让你更好的掌握到单片机开发与常见的系统平台开发之间的不同.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般来说,学单片机需要多久要看学到什么程度,学习单片机的话会简单一些,但要做单片机开发,需要学习一整个知识体系,花费的时间要长很多:
基础电路的学习 基础电路比较复杂,学习门槛也高,彻底学懂需要至少是高中水平以上的数学打底,电路需要各种高数公式计算,但其实从事单片机开发,即
基础电路的学习 基础电路比较复杂,学习门槛也高,彻底学懂需要至少是高中水平以上的数学打底,电路需要各种高数公式计算,但其实从事单片机开发,即
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询