stm32與51單片機區別
關於stm32與51單片機區別:
1、內核:51單片機采用的是51Core,8Bit@2MHzMax(分頻後),0.06DMIPS;STM32采用的是ARMCortex-M3,32Bit@72MHz,1.25DMIPS;
2、地址空間:51單片機只有64KB;STM32有4GB;
3、片上儲存器:51單片機ROM只有2K-64K,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使用的是UV4,甚至更高;
6、操作系統:51單片機連RTOS都很難能跑;STM32采用的是uClinux,uC/OS。