合金电阻,赛普欢迎您!

STM32微控制器和51微控制器有什么区别?

首页 > 资讯
单片机称为单片机。简而言之,它是一种集成了CPU(操作,控制),RAM(数据存储内存),ROM(程序存储),输入和输出设备(串行端口,并行端口等)和中断系统的设备。
相同的芯片。 。
51单片机是使用最广泛的8位单片机,当然,它也是初学者最容易学习的单片机。它最初是由英特尔推出的。
由于其典型的结构和对总线专用寄存器的完整集中管理,众多的逻辑位运算功能以及丰富的面向控制的指令系统,因此可以称为“经典”的一代,并且是其他单片机的发展。未来。
基础。 ▼51单片机的特点51单片机已成为经典的,易于操作的微处理器,主要具有以下特点:从内部硬件到软件,都有一套完整的按位操作系统,称为位处理器,处理对象不是字或字节,而是位。
它不仅可以处理芯片上的一些特殊功能寄存器,例如传输,设置,清除,测试等,还可以执行位逻辑运算。它的功能非常完整且易于使用。
同时,在片上RAM间隔中专门打开了一个双功能地址间隔,使用起来非常灵活。该功能无疑为用户提供了极大的便利。
乘法和除法指令,这也给编程带来了便利。许多8位单片机没有乘法功能。
进行乘法时,必须编译子例程调用,这非常不方便。 ▼51单片机的缺点(1)AD,EEPROM等功能需要扩展,增加了硬件和软件的负担。
(2)尽管I / O引脚易于使用,但在高电平时没有输出能力。这也是51系列单片机的最大弱点。
(3)运行速度太慢,特别是双数据指针,如果可以改善的话,会给编程带来极大的方便。 (4)51的保护能力差,容易烧坏芯片。
▼51单片机的应用范围目前广泛用于教学场合和对性能要求不高的场合。最常用的设备:8051、80C51。
STM32 MCU是ST制造商推出的STM32系列MCU。业内朋友知道这是一系列超高性价比的MCU。
应该没有人,它的功能非常强大。它基于ARM Cortex-M内核,该内核是专为要求高性能,低成本和低功耗的嵌入式应用而设计的;它还具有一流的外设,1μs双12位ADC,4Mbit / s UART,18Mbit Bits / sec SPI等。
在功耗和集成度方面也具有良好的性能。当然,它比MSP430的功耗稍逊一筹,但这并不影响工程师的热情程度。
由于其简单的结构和易于使用的工具,再加上强大的功能,在业界已广为人知。 ▼STM32微控制器功能(1)内核:ARM32位Cortex-M3CPU,最大工作频率为72MHz,1.25DMIPS / MHz,单周期乘法和硬件除法。
(2)存储器:片上集成了32-512KB闪存和6-64KB SRAM存储器。 (3)时钟,复位和电源管理:2.0-3.6V电源和I / O接口驱动电压,POR,PDR和可编程电压检测器(PVD),4-16MHz晶体振荡器,在出厂之前已嵌入式调整后的8MHz RC振荡器电路,内部40kHz RC振荡器电路,用于CPU时钟的PLL,用于RTC校准的32kHz晶体振荡器。
(4)调试模式:串行调试(SWD)和JTAG接口,最多112个快速I / O端口,最多11个计时器,最多13个通信接口。 ▼STM32常用设备是最常用的设备:STM32F103系列,STM32L1系列,STM32W系列。
51和STM32 51单片机之间的区别是所有与Intel 8031指令系统兼容的单片机的统称。该系列单芯片的始祖是英特尔的8031单芯片。
后来,随着flashROM技术的发展,8031单片机取得了长足的进步并成为一种应用。作为最广泛的8位微控制器之一,其典型模型是ATMEL的AT89系列。
STM32微控制器是ST(STMicroelectronics)以ARM的cortex-M3为核心生产的32位系列微控制器。它的内部资源(寄存器和外围功能)远远超过8051,AVR和PIC。
它基本上接近计算机的CPU,并且适合移动电话
cache
打开客服菜单