• 正文
    • 1.plc和单片机哪个更有前途
    • 2.stm32单片机零基础怎么入门
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

plc和单片机哪个更有前途 stm32单片机零基础怎么入门

2022/12/09 作者:eefocus_3880508
阅读需 6 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

可编程逻辑控制器(Programmable Logic Controller,简称PLC),一种具有微处理器的数字电子设备,用于自动化控制的数字逻辑控制器,可以将控制指令随时加载存储器内存储与运行。. 可编程控制器由内部CPU,指令及数据存储器、输入输出单元、电源模块、数字模拟等单元所模块化组合成。接下来小编给大家介绍一下plc和单片机哪个更有前途以及stm32单片机零基础怎么入门。

1.plc和单片机哪个更有前途

Plc内部的核心控制器其实就是单片机,不过在10年前很多plc做的产品也开始直接用单片机做了,这样做出来的成本更低,也更好定制化,比如说电梯控制板。Plc是单片机的二次封装,也就是外围电路加了很多能适应工业这种恶劣环境的保护器件,并且内部有编写好一套标准程序。

这样适用起来更方便和简单,也更稳定,非常适合用在工业,比如说自动化生产车间。这种对稳定性有极高要求,生产线出现问题,轻则损失财产,重则涉及人身安全。不过从技术的角度来说,单片机也可以完全替代plc,不过付出的成本(研发周期)会高于直接用plc本身,而且对工程师的能力要求也很高。很多企业懒得折腾,还不如直接用plc性价比更高。即便如此,我从事了10年单片机产品开发,我个人认为单片机的前途会远远大于plc。因为单片机是一个微控制器,可以很灵活按照我们自己的想法去编写程序完成产品功能。产品线也不会受到成本、体积、功耗各方面的限制,可以做的产品类型更丰富。未来随着物联网的发展,单片机能有更多用武之地。还有就是后期自己创业,只要你有一定的经验,完全自己一个人独立做出产品,相对来说创业成本低很多。

plc和单片机哪个更有前途

2.stm32单片机零基础怎么入门

stm32是由STMicroelectronic公司开发的32位微处理器集成电路.其内核是Arm的Cortex架构.I/O口众多,功能强大.没有一个飞控系统是不可以用一个stm32解决的,如果有,那就用两个。

1、一款实用的开发板

“工欲善其事,必先利其器”想把单片机学好,拥有一块开发板是必不可少的。很多程序仿真检查不出错误,只有烧入到开发板上才能看到对不对,某宝上面有很多,推荐STM32F103系列,性价比高、应用广泛。

野火和正点原子家的板子质量都可以,关键是资料很详细,对新手很友好.熟悉了STM32的使用之后自己要开发一些小玩意的时候考虑到成本可以购买最小系统板。

2、开发环境

常用的开发环境有KEIL和IAR.目前来看用KEIL的人比较多。

下载之后可以直接使用,但是有内存限制,一开始前几个小程序还好,到后面LCD显示就悲催了,因为LCD的程序较大,所以一直报错,百度了好久才找到原因.直接搜索KEIL注册机,按照说明进行破解就行了。除了KEIL,还需要下载STM32F10x_StdPeriph_Lib_V3.5.0,编程用到的库函数都来自于这个文件。

关于程序的烧录有三种方式分,别是ST-Link,J-Link和串口下载.经过这么长时间的使用,发现还是直接使用串口烧录工具mcuisp比较方便,用的频率也比较高.

然后推荐一下STM32CubeMX.通过简单的设置可以自动生成模版。

3、三本参考资料

《STM32 参考手册》和《Cortex-M3 权威指南》,这两个资料是学习STM32最官方,最权威的资料,但是正是因为太权威了,所以看起来有些难度,推荐《STM32 不完全手册-库函数版本 》,我基本所有程序都是参考的这个PDF,简单易懂,没有多少啰嗦的话,很适合初学者.

4、一个简单的例子

接下来开始切入真题啦:在开始学习各种寄存器、串口、花里胡哨的外设之前,不如先做一个点亮LED灯的实验.这个不需要什么基础,对着教程一步步做便可以达到最后的效果。

相关推荐

电子产业图谱

TA的热门作品
查看更多