stm32f103VET6和stm32f103C8T6都是STMicroelectronics公司推出基于ARM Cortex-M3内核的单片机。
它们在硬件规格和性能上存在一些差异,下面讲解下它们的差异之处:
1.封装:
首先最明显的肯定是stm32f103VET6和stm32f103c8t6的封装引脚不同。
stm32f103VET6采用的是100引脚的LQFP封装,而stm32f103c8t6采用的是48引脚的LQFP封装,所以在PCB设计的时候需要考虑到它们引脚差异。
还有就是stm32f103VET6还支持LFBGA的封装,stm32f103c8t6不支持。
2.存储器大小:
stm32f103VET6和stm32f103c8t6的存储器容量也不同。
Stm32f103VET6拥有512KB的Flash存储器和64KB的SRAM存储器,而stm32f103c8t6则只有64KB的Flash存储器和20KB的SRAM存储器。
Stm32f103VET6的存储器大小基本上是吊打stm32f103c8t6,有3倍之余。
这意味着,Stm32f103VET6能存储更多的程序和数据,做更复杂的项目。
stm32f103c8t6相对就比较适合做一些中小型的项目应用了。
3.外设资源
同样,stm32f103VET6和stm32f103c8t6的外设资源这块也存在差异。
stm32f103VET6拥有以下外设资源:
8个定时器
3个ADC,支持16通道
2个DAC
2个I2C接口
5个USART接口
3个SPI接口
2个IIS接口
2个CAN接口
1个USB接口
1个SDIO接口
1个LCD接口
stm32f103C8T6拥有以下外设资源:
4个定时器
2个ADC,支持10通道
2个I2C接口
3个USART接口
2个SPI接口
1个USB接口
具体以官网数据手册为主,总得来说,stm32f103VET6支持更多的外设,可以满足更多应用的需求。
4.功耗方面
如上图,左边是stm32f103c8t6,右边是stm32f103VET6,供电电压相同,但是功耗不同。
stm32f103c8t6在低功耗模式下最低1.7uA,频率每增加1MHZ,功耗会增加373uA。
stm32f103VET6在低功耗模式下最低1.9uA,频率每增加1MHZ,功耗会增加421uA。
相对来说,stm32f103VET6的功耗更高,毕竟外设资源多嘛。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/ddidi111/article/details/141825833
|