嵌入式是单片机的一个子集,软件层次上可以简单分为驱动,系统,应用,基于的硬件包括MCU,DSP,SOC等。嵌入式可以学习和发展的想象空间大,但是很有可能做的事情和桌面开发差别不大。嵌入式软件开发学到什么程度可以去找工作,首先你的C语言功底一定得熟练掌握

PLC的全称是可编程逻辑控制器,从名字上来看和单片机肯定有相通之处,但又互相区别。

PLC的外观看起来就很简洁,重点是学会用梯形图,控制各个输出端口,梯形图对于新手来说,往往容易上手。(半年可入门级别)PLC可以从事的领域工作基本都是一些工业企业,比如一些厂的运维人员,或者一些二次开发应用的技术人员。

很多人说单片机在工业领域可以代替PLC,我只能说在工业领域,多数自动控制的大型设备还是要用PLC来完成。在设计之初,PLC就更注重于工业应用,对于防干扰、设备接口、联网、模块化都有完善的技术支撑,使用方便简单,开发设计周期短。例如,自动化生产线,就必须用PLC来做。单片机能用来开发一些补充设备。

单片机是微型计算机系统,由运算器,控制器,存储器,输入输出设备等构成,属于微控制器的其中一种。单片机的确功能比PLC强大,但功能越强越广,电路也会很复杂,必须会编程语言。C语言、汇编语言等(3-5年可算入门)。单片机开发要学到什么程度可以找工作,只要熟悉基础外设,I2C,SPI等等,再结合RTOS做一个项目出来,基本上就没什么问题,麻雀虽小,但是五脏俱全。单片机的应用范围更为广泛,可以选择的工作类型更为广阔。

总的来说嵌入式、单片机、PLC,都很有前途,新手可以先学单片机。每个人的情况不同,依据个人需求做选择才是最佳的。在外工作,学习能力很重要。很多东西只是开头难,学到后面就会融会贯通,一通百通。

喜欢的帮忙收藏点个赞哦,文章内容仅代表个人观点,不喜勿喷,谢谢大家的支持与鼓励!

学习单片机,我华维林北是认真的,童鞋们有什么疑问都可以来找我,及时回复林北能得到非常实用的干货资料,能帮助辅导大家学到一些单片机相关知识而成长,华维林北会得到很大的满足感!好了,这期就说到这,我们下期见!

华维林北

单片机,嵌入式,PLC三者之间有什么区别,学习方向如何选择相关推荐

  1. scada系统集成_SCADA、DCS、PLC三者之间的区别

    Industry Control System 工业控制系统--ICS 工业控制系统(ICS)(也称工业自动化与控制系统)是各式各样控制系统类型的总称,是由各种自动化控制组件以及对实时数据进行采集.监 ...

  2. 普通云硬盘,高性能云硬盘和SSD云硬盘三者之间有什么区别?

    先来说说本地盘是什么? 本地盘是与云服务器实例处于同一台物理服务器上的存储设备,具有高读写 IO.低时延的特性. 那么普通云硬盘,高性能云硬盘和SSD云硬盘三者之间有什么区别? 云硬盘是一种高可用.高 ...

  3. sci论文、ei论文和ieee论文三者之间有什么区别?

    我发现,许多新人搞不清楚SCI论文和EI论文的区别,可能是因为英文首字母缩写,还有些新人分不清EI论文和IEEE论文. 看来有必要专门澄清一下. 一.sci.ei和ieee是什么? SCI(Scien ...

  4. 云终端、瘦终端和胖终端三者之间有什么区别

    随着云计算的时代的到来,改变了大家对传统PC办公的看法,出现了各种替代传统PC办公的终端设备,而我们熟知就有云终端.瘦终端和胖终端这些终端设备的,云终端.瘦终端和胖终端咋一看很多人会觉得是同一个产品, ...

  5. 【物联网开发基础】}评估板、开发板、单板机、单片机和核心板之间有什么区别?

    开发板,是用来进行嵌入式系统开发的电路板,包括中央处理器.存储器.输入设备.输出设备.数据通路/总线和外部资源接口等一系列硬件组件.开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究 ...

  6. JSE,JEE,JME三者之间有什么区别

    JAVA是一种面向对象语言由SUN公司出品 J针对不同的使用方向规划出J2SE,J2EE,J2ME三个版本 J2SE 指标准版一般用于用户学习JAVA语言的基础也是使用其他两个版本的基础主要用于编写C ...

  7. 前端和后端之间有什么区别,应该如何选择?

    零基础和想转行的同学们往往不知道自己应该学什么,下面就告诉大家前端和后端的区别,可以根据自己的兴趣,再去选择学习哪个方向. 前端和后端做简单的叙述 后端:入门难,深入更难,枯燥乏味,没有太大成就感,看 ...

  8. plc和单片机及c语言区别,单片机和PLC的区别大解析

    首先我们先来看下什么是单片机? 什么是PLC? 单片机(英文名:Microcontrollers):它是一种集成电路芯片,单片机也被称为微控制器,是因为它最早被用在工业控制领域. PLC 其实就是可编 ...

  9. C语言与机器人 plc的关系,工业机器人、PLC与自动化三者之间有什么关系

    原标题:工业机器人.PLC与自动化三者之间有什么关系 工业机器人.PLC与自动化三者之间有什么关系,要了解三者的关系,前提需清楚这三个到底是什么? 1.工业机器人 工业机器人是一种多关节机械手或是多自 ...

  10. 单片机和PLC有什么区别?

    自二十世纪六十年代美国推出PLC取代传统继电器控制装置以来,PLC得到了快速发展,在世界各地得到了广泛应用.同时PLC的功能也不断完善,随着计算机技术.信号处理技术.控制技术网络技术的不断发展和用户需 ...

最新文章

  1. Flask自定义转换器,实现路由匹配正则表达式参数
  2. HTML5 Canvas简简单单实现手机九宫格手势密码解锁
  3. Python_62面向对象
  4. 为何python不好找工作k-Python这么火,为何有人说Python不好找工作?
  5. winscp 服务器拒绝了SFTP连接,但它监听FTP连接。 想要用FTP协议来代替SFTP吗?最好是用加密的。
  6. mysql 授权是哪一个表_MySQL授权系统的五个表
  7. js 预编译 解释执行 作用域链 闭包
  8. win7/8/10安装过程中将动态磁盘转为basic
  9. Arduino的串口结束符及串口缓冲区
  10. 在java中获取当前时间_JAVA中获取当前系统时间
  11. floor mod sqlserver_ORACLE和SQLServer-SQL语句的区别
  12. C#设计模式(13)——代理模式(Proxy Pattern)
  13. redhat linux 7 安装,Redhat Linux 7.3 快速安装指引 *
  14. linux添加菜单栏,Gnome desktop主菜单中添加自己的菜单栏
  15. 明略科技吴明辉:每一次新数据都会带来商业模式的迭代 | 会员专栏
  16. Office的克星来了,用友、金蝶行动迅速,软件之争,谁是冠军
  17. 机器学习系列(一)——机器学习简介
  18. LCR TC1 测试仪
  19. 或门,OR Gate
  20. 《计算机网络自顶向下》 Miscellaneous Lab1 Implementing a Reliable Transport Protocol(实现可靠的传输协议(上))

热门文章

  1. 软工大二下半年第十四周学习进度
  2. .Net 数据缓存浅析
  3. 软工网络15个人阅读作业1
  4. JavaScript 错误 - Throw、Try 和 Catch
  5. zabbix详解(七)——zabbix邮件报警设置
  6. linux的文件系统简单介绍
  7. HDOJ-1002 A + B Problem II C语言
  8. 使用Popup窗口创建无限级Web页菜单(4)
  9. Java中的项目的导入导出
  10. 基于物联网的工业分析将席卷制造业