历史上的今天
返回首页

历史上的今天

今天是:2026年03月14日(星期六)

2023年03月14日 | stm32f103VET6和stm32f103c8t6有什么区别?

2023-03-14 来源:zhihu

我来终结下这个问题。

这两款单片机我都用过,其中无际单片机特训营其中一款wifi报警主机项目就是用了stm32f103c8t6。

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的功耗更高,毕竟外设资源多嘛。


5.价格

最后就是价格了,我们在立创上查一下,stm32f103VET6的价格几乎比stm32f103c8t6的高一倍。

以上就是这两款单片机的差异、其实自己去官网对比一下更加直观。

再给大家聊一个比较有意思的现象,我先问大家一个问题:

性能、资源越好的单片机肯定比差的价格贵吗?

你肯定会说是,其实不一定,跟市场的量也有关系,量越大生产成本越低。

以前,我就碰到过这样一款芯片,具体忘记是哪一款了,性能低、资源少的单片机反而价格高,就是量太少了。

最后聊下我的选型经验,一般需要考虑几个方面:功能要求、成本要求、尺寸要求、客户特殊要求、开发周期、交货周期、功耗要求。

可能还有遗漏,主要的就是这些,一般选型是由硬件工程师和单片机工程师配合才行。


推荐阅读

史海拾趣

AR RF/Microwave Instrumentation公司的发展小趣事

随着科技的不断发展,AR RF/Microwave Instrumentation意识到要想在激烈的市场竞争中保持领先地位,必须不断进行技术创新。公司投入大量资源进行研发,成功推出了一系列具有创新性的产品,如宽带高功率放大器、固态射频放大器等。这些产品不仅性能卓越,而且能够满足不同客户的需求,进一步巩固了公司在行业内的地位。

Alpha 3 Manufacturing公司的发展小趣事

在技术创新的基础上,Alpha 3 Manufacturing公司开始积极拓展市场。公司参加了多个国际电子展会,与全球客户建立了广泛的联系。同时,公司还加强了对市场的调研和分析,针对不同地区和客户的需求,推出了定制化的产品和服务。这些举措不仅提高了公司的市场份额,还进一步提升了公司的品牌知名度和影响力。

ADI(亚德诺半导体)公司的发展小趣事

Alpha 3 Manufacturing公司深知产品质量是企业生存和发展的关键。因此,公司建立了严格的质量管理体系,从原材料采购到产品出厂的每一个环节都进行严格的把控。同时,公司还引入了先进的生产设备和检测仪器,确保产品的质量和性能达到国际先进水平。此外,公司还定期对生产过程进行审查和改进,不断提高生产效率和产品质量。

Global Power Technologies Group公司的发展小趣事
在电源保护、过流保护等场合,集基耦合单稳态电路可以检测异常信号并产生相应的保护动作。
长江微电(cjiang)公司的发展小趣事

长江微电(CJIANG)自创立以来,始终专注于电感产品的材料研发、技术研发、生产工艺和生产设备的研发和改进。面对国外品牌在电感技术领域的领先地位,长江微电并未退缩,而是选择迎难而上。通过多年的努力,其技术团队基于对磁性材料的深入研究和对生产工艺的不断改进,成功突破了VISHAY等国外品牌的技术壁垒,拥有了全系列的一体成型电感产品。这一突破不仅彰显了长江微电的技术实力,也为公司的发展奠定了坚实基础。

High Energy Corp公司的发展小趣事

长江微电(CJIANG)自创立以来,始终专注于电感产品的材料研发、技术研发、生产工艺和生产设备的研发和改进。面对国外品牌在电感技术领域的领先地位,长江微电并未退缩,而是选择迎难而上。通过多年的努力,其技术团队基于对磁性材料的深入研究和对生产工艺的不断改进,成功突破了VISHAY等国外品牌的技术壁垒,拥有了全系列的一体成型电感产品。这一突破不仅彰显了长江微电的技术实力,也为公司的发展奠定了坚实基础。

问答坊 | AI 解惑

关于液晶FM12232B的问题

今天在打扫实验室的时候找到了一块新的FM12232B的液晶,想自己做一个模块,但是不知道怎么用,网上的资料也很少,有哪位朋友有这方面的资料可以给我一份吗。谢谢了!                  &n ...…

查看全部问答>

历届电子设计大赛题目

本帖最后由 paulhyde 于 2014-9-15 09:07 编辑 本人也是第一次参加电子设计大赛,希望分享的东西能对大家有用!  …

查看全部问答>

怎么处理多进程共享内存的耦合性问题?? 送分

最近遇到个多进程共享内存的同步问题,困扰了好几天(由于不想用Mute等来加锁,所以准备自己写一个简单:( 下面是我的设计思路,请朋友们帮忙看看,指点一下,呵呵 一、以下是共享内存区域的数据结构体定义: Struct {    int len; ...…

查看全部问答>

EVC下如何实现帮助文档功能?

我想在应用程序里实现一个帮助文档功能,当然文档里需要添加一些图片的。不知道哪位高手可以帮帮忙?多谢了!…

查看全部问答>

PB4.2编译问题

我按照步骤用PB4.2 编译s3c2410 的BSP,结果出现250多个编译错误: 全是SMDK2410\\EBOOT\\MAIN.C下出现的错误,请各位大侠给出建议哈,不盛感激…

查看全部问答>

TE6410如何实现摄像头截图功能?

如题,我需要通过开发板CMOS摄像头,实现静止图像获取功能,请教各路高人,这应该如何实现呢,可以在程序里面改吗?…

查看全部问答>

请教:有关CMD文件的问题

在写CMD文件的时候,可以定义哪些段在哪个地址空间范围之内,而在C语言环境下也可以写#pragma CODE_SECTION来指定放在哪个段里面,不知道这两个会引起冲突吗?有必要在写程序的时候2个都写吗?是不是一般只写CMD文件就OK 了?…

查看全部问答>

疑惑,关于触摸板在控制windows媒体播放器

今天刚拿到触摸板,就迫不及待的去用一下什么效果,在操作windows媒体播放器时(默认的媒体播放器),用触控操作怎么不能操作windows媒体播放器,反倒把酷狗播放器打开了,对酷狗进行的触摸操作…

查看全部问答>

疑问:lm3s 图形显示程序

 GrCircleDraw(&sContext, 40, 105, 25);  GrContextFontSet(&sContext, &g_sFontCmss16);  GrStringDrawCentered(&sContext, \"PWM2\", -1, 40, 105, 0); GrContextFontSet(&sContext, &g_sFontCmss26b ...…

查看全部问答>