1, Core: 51 MCU adopts 51 Core, 8Bit@2MHz Max (after frequency division), 0.06DMIPS; The STM32 uses ARM Cortex-M3, 32Bit@72MHz, 1.25DMIPS
< br >
2, address space: 51 MCU only 64KB; The STM32 has 4GB
< br >
3, on-chip storage: 51 MCU ROM is only 2K-64K, RAM is only 128B-1K; The STM32 has 20K-1MB of ROM and 8K-256K of RAM
< br >
4, peripherals: 51 single-chip microcomputer only three timers and a serial port; STM32 has AD, DA, Timer, WWDG, IWDG, CRC, DMA, IIC, SPI, USART and many other peripherals
< br >
5, development tools: 51 MCU is used in the early UV2; STM32 uses UV4 and even higher
< br >
6, operating system: 51 MCU even RTOS is difficult to run; STM32 uses uClinux and uC\/OS