联系方式

    深圳市英瑞尔芯科技有限公司

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

    深圳市福田区振华路现代之窗A座7B

AT89S51单片机与STM32芯片有什么共性与不同?

发布时间:2021-12-20 18:47:00

来源:http://www.szinter.com.cn/news740280.html

关联性:

都是单片机设计,基本上构造是一样的,都是CPU(计算、操纵)、RAM(数据储存-运行内存)、ROM(程序流程储存)、I/O机器设备(串口通信、并口等)和中断系统处在同一集成ic的元器件。

从应用上来讲实际上也是如此的,都是C语言开发设计,因此逻辑思维也是如此的,稍稍学习培训都一灵便采用。

不一样:

较大的不一样应该是指令系统不一样,51单片机是对全部兼容Intel 8031计算机指令的通称,而32系列产品是根据专为规定性能高、成本低、功耗低的嵌入式开发专业设计方案的ARM Cortex-M3核心。

实际数据信息(仅仅通用性数据信息,不一样形式有区别)

1、核心:51单片机采用的是51 Core,8Bit@2MHz Max(分音器后),0.06DMIPS;STM32采用的是ARM Cortex-M3,32Bit@72MHz ,1.25DMIPS

2、详细地址室内空间:51单片机仅有 ** KB;STM32有4GB

3、上面存储器:51单片机ROM仅有2K- ** K,RAM仅为128B-1K;STM32的ROM为20K-1MB,RAM有8K-256K

4、外设:51单片机仅有三个计时器和一个串口通信;STM32却有着AD,DA,Timer,WWDG,IWDG,CRC,DMA,IIC,SPI,USART等诸多外设

5、开发环境:51单片机采用的是初期的UV2(升级了);而STM32应用的是UV5

6、电脑操作系统:51单片机原装机编码占多数;STM32采用的是uClinux,uC/OS系统软件应用很广泛

相关标签: