联系方式

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

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

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

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

发布时间:2022-07-26 19:03:00

来源:http://www.szinter.com.cn/news843672.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单片机采用初期UV(升级);和STM32应用的是UV5

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

相关标签: