编程语言应用

首页 » 常识 » 诊断 » 单片机干嘛的嵌入式是单片机吗
TUhjnbcbe - 2024/6/4 18:13:00

我见过很多初学者,搞不清嵌入式开发是做什么的,学什么的,也搞不懂嵌入式和单片机的关系。

在网上找了很多资料,发现看的云里雾里,很多想入行的小伙伴本来还信心满满,看完以后被狠狠泼了一盆冷水:这门槛也太高了吧?!

这是信息爆炸的时代给我们留下的弊端,信息太多反而不好判断哪些是靠谱,哪些是坑。

所以,现在教程资料泛滥了,反而刺激了我付费学习的需求,正确地付费能大大缩短我的学习周期。

很多人想不明白这点,走弯路也概率也是很大的。

1.嵌入式和单片机的关系

下面,我先来聊一下单片机和嵌入式的关系,嵌入式是单片机吗?

其实啊,单片机开发是嵌入式开发的其中一个方向而已,大家可以理解成父子关系,嵌入式是老爸,单片机是儿子。

除此以外,还有ARM+Linux、FPGA等方向也是嵌入式开发的儿子。

这样看来,嵌入式确实是一个大行业啊,这么细分的方向对吧?

如果你想入门嵌入式开发,这层层关系一定要搞清楚,否则你一辈子都学不会,因为每个细分方向都够你学一辈子了。

Ok,那么搞清单片机和嵌入式的关系,下面我们再来聊一下单片机能干嘛?

2.单片机能干嘛?

单片机是用来做带智能控制的电子产品的。

单片机可以用在导弹控制板上面!

你没看错,不单单是导弹,很多航天器上面也有单片机的应用,你可能会觉得这么高科技的东西居然用这么LOW的芯片?

或许有点颠覆你的三观,但这是真实的,虽然我也无法拆个导弹给你佐证,但是单片机相对其他高端芯片实时性要更高一点,当然还有别的优点我没想到。

其实往往要求越严格的设备,往往采用最原始的方法,为什么很多军工产品都是用传统机械按键而不用触摸屏,就是机械按键比触摸屏稳定。

就像现在的汽车一样,给你个超大屏幕,你觉得很高科技,如果是我的话,最好核心部件都是机械的,越高科技的东西,越容易出问题。

就目前的技术,我绝对不相信绝对智能的东西,特别是涉及到安全的。

很多人可能好奇,单片机能不能做点接地气点的产品,导弹离我们太遥远了。

最接地气的就是我们家里的电器,只要是带智能控制的,比如说带屏的、带数码管的、带按键控制的、带红外遥控的基本都是用单片机做的。

比如说冰箱、空调、电磁炉、微波炉、电饭煲、洗衣机、热水器等等太多了。

3.如果想嵌入式,怎么开始?

前面,我们说了,嵌入式分为单片机开发、ARM+Linux、FPGA等方向,这3个基本是目前的主流。

我从事了单片机开发10年了,这个是目前最适合新手入门的方向,而且待遇也很不错。

最近也有几个老板问我们无际单片机编程有没有学员介绍,转正有8K+项目奖金。

如果是ARM+Linux的话会复杂一点,学习的周期也相对比较长,新手可能熬不到看到成果的时候就放弃了,不过工资会高一些。

我当初自学单片机,一遍学一遍在硬件上调试,先写程序控制LED亮灭,再实现流水灯功能,最后驱动数码管显示自己想要的数字。

单片机的即时反馈感很强,可能你只学2周就能初步看到成果了。

如果对这块有兴趣的可以看无际单片机编程的教程,入门的话看那套单片机C语言编程就可以了,在各大平台都能找到。

新手刚开始的时候建议先从51单片机开始学习,不要贪快,把基础打好,后面学习才能顺风顺水。

1
查看完整版本: 单片机干嘛的嵌入式是单片机吗