xietaigao
获得 9 次赞
帮助过70人
32资源更丰富了,时钟频率也更高,运行速度快,看看下面这些你就知道了(1)内核 32位高性能ARM Cortex-M3处理器,时钟高达72M(2)更大的存储器容量 512K FLASH,64K SRAM(3)IO口 144引脚,112个IO,大部分IO口都耐5V(模拟通道除外) 支持调试:SWD和JTAG,SWD只要2根数据线(4)强大的时钟系统 -4~16M的外部高速晶振 -内部8MHz的高速RC振荡器 -内部40KHz低速RC振荡器,看门狗时钟 -内部锁相环(PLL,倍频),一般系统时钟都是外 部或者内部高速时钟经过PLL倍频后得到 -外部32.768K的低速晶振,主要用于RTC时钟源(5)低功耗: -睡眠,停止和待机三种低功耗模式 -可用电池为RTC和备份寄存器供电(6)定时器:多达11个定时器 -4个通用定时器 -2个基本定时器 -2个高级定时器 -1个系统定时器 -2个看门狗定时器(7)通信接口:多达13个通信接口2个I2C接口,5个串口,3个SPI接口,1个CAN2.0,1个USB FS,1个SDIO(8)12个DMA通道(9)支持外设:定时器,ADC,DAC,SDIO,I2S,SPI,I2C和USART(10)3个12位AD【多达21个外部测量通道】,-转换范围:0~3.6(电源电压),内部通道可以用于内部温度测量,内置参考电压 (11)2个12位DA
各有利弊吧,主要看你的用途,如果一个简单的项目用51就能完成的非得用STM32去做,有种大材小用的感觉,而且成本会高很多,没有必要,所以各有各的市场和用途,视情况而定吧。