stm32嵌入式简单课题 PLC STM32区别是什么?

[更新]
·
·
分类:互联网
3338 阅读

PLC

PLC STM32区别是什么?

STM32区别是什么?

  PLC 与STM32区别:  
1、STM32的效果更好些,编程更灵活,PLC编程不够灵活。  
2、STM32考虑现场环境比PLC稳定性、抗干扰要弱。  
3、STM32只是一款单片机。只是比51单片机更高级一些。STM32就像一个小的控制器,就是一个小芯片,而PLC是可编程控制器件,是由很多芯片电路等等组成。  STM32简介:  STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核。  PLC简介:  PLC是可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

如何学习嵌入式?

简要回答下学习嵌入式的方法与步骤。
1、学习STM32肯定需要理论结合实践,只是纸上谈兵肯定不行,因此需要拥有一块STM32学习板和下载器,方便实践,顺便在淘宝上买就行,目前价格也挺便宜的,商家和网上都有很多学习资料,足够大家入门,学习STM32可以说是嵌入式开发行业的入门,工作中低端项目使用到STM32芯片的机会还是挺多的,比较高端的项目使用ZYNQ系列芯片比较多;
2、安装开发环境,如MDK5,下载驱动,Cubemx等;
3、推荐原子学习资料按照各个功能模块逐个学习,推荐资料芯片手册和中文参考手册,建议使用HAL库上手更快,比如学习串口、定时器、IIC、SPI、CAN、ADC、DAC、网口、输入捕获、PWM、FLASH等;
4、不断终结所学内容,形成文档,找机会将所学用于实际项目,多交流和实践,理解工作原理,比如串口,学习查询、中断、DMA模式发送和接收数据,熟悉各个寄存器功能;
5、目标是硬件原理图,PBC,软件设计都可以独立承担。