51单片机采用的是早期的UV2; STM32使用的是UV4,甚至更高; 06 操作系统 51单片机连RTOS都很难能跑; STM32采用的是uClinux,uC/OS。 以上仅罗列了6种差异点,肯定还有更多区别,欢迎读者留言补充;
总的来说51有51的轻巧 ,STM32有STM32的强大。 首先51是入门最简单, 相对来说好学, 功能少 ,控制比较方便。但是速度 、功能都没有STM32强大 ,STM32是32bit的, 外围接口丰富, 但是入门就有点难度了。 再就是51的速度能快点 ,但是毕竟是8bit的, 51大多是冯诺依曼结构 ,STM32是哈弗结构的, 数据处理起来很快。
总的来说51有51的轻巧 ,STM32有STM32的强大。 首先51是入门最简单, 相对来说好学, 功能少 ,控制比较方便。但是速度 、功能都没有STM32强大 ,STM32是32bit的, 外围接口丰富, 但是入门就有点难度了。 再就是51的速度能快点 ,但是毕竟是8bit的, 51大多是冯诺依曼结构 ,STM32是哈弗结构的, 数据处理起来很快。
stm32单片机和51单片机的区别有哪些?: 单片微型计算机简称单片机(MCU),简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系...文字版>> http:/...
区别在以下几点: 01、内核 51单片机采用的是51 Core,8Bit@2MHzMax(分频后),0.06DMIPS; STM32采用的是ARM Cortex-M3,32Bit@72MHz ,1.25DMIPS; 02、地址空间 51单片机只有64KB; STM32有4GB; 03、片上储存器 51单片机ROM只有2K-64K,RAM仅为128B-1K; ...