stm32f103VET6和stm32f103c8t6有什么区别?

这篇具有很好参考价值的文章主要介绍了stm32f103VET6和stm32f103c8t6有什么区别?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我来终结下这个问题。

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

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

 stm32f103VET6和stm32f103c8t6都是STMicroelectronics公司推出基于ARM Cortex-M3内核的单片机。

它们在硬件规格和性能上存在一些差异,下面我详细讲解下它们的差异之处:

1.封装形式

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

 

首先最明显的肯定是stm32f103VET6和stm32f103c8t6的封装引脚不同。

stm32f103VET6采用的是100引脚的LQFP封装,而stm32f103c8t6采用的是48引脚的LQFP封装,所以在PCB设计的时候需要考虑到它们引脚差异。

还有就是stm32f103VET6还支持LFBGA的封装,stm32f103c8t6不支持。

2.存储器大小

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

 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.功耗方面

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

 看上图,左边是stm32f103c8t6,右边是stm32f103VET6,供电电压相同,但是功耗不同。

stm32f103c8t6在低功耗模式下最低1.7uA,频率每增加1MHZ,功耗会增加373uA。

stm32f103VET6在低功耗模式下最低1.9uA,频率每增加1MHZ,功耗会增加421uA。

相对来说,stm32f103VET6的功耗更高,毕竟外设资源多嘛。

5.价格

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发 

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

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

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

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

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

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

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

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

最近很多粉丝问我单片机怎么学,我根据自己从业十年经验,累积耗时一个月,精心整理一份「单片机最佳学习路径+单片机入门到高级教程+工具包」全部无偿分享给铁粉!!!

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

资料包还包含22个开源项目,带源码+原理图+PCB+说明文档,直接无偿

stm32f103VET6和stm32f103c8t6有什么区别?,stm32,单片机,嵌入式开发

教程资料包和详细的学习路径可以看我下面这篇文章的开头
单片机入门到高级开挂学习路径(附教程+工具)https://blog.csdn.net/weixin_43982452/article/details/114134096文章来源地址https://www.toymoban.com/news/detail-609842.html

到了这里,关于stm32f103VET6和stm32f103c8t6有什么区别?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32F103C8T6串口通信

      首先来看一下需要操作的函数,以及配置的步骤: 图1                                                  图2   Code: usart.c #include \\\"usart.h\\\" void ustart_Init(void ) { GPIO_InitTypeDef GPIO_Init_Ustar ; // 定义输出端口TX的结构体对象 USART_InitTypeDef USTART_Init; // 定义串口初始化结构体对象

    2024年02月16日
    浏览(52)
  • STM32F103C8T6串口调试篇

    项目开发中,当出现bug时,由于不知道某个变量的值,所以很难定位问题,针对此问题,串口调试脱颖而出。通过串口printf()实时将需要显示的信息打印出来,这样就很方便的定位问题。 串口设置方法 1.购买调试器pwlink2。参考STM32F103C8T6程序烧录方法_stm32f103c8t6如何烧录_流

    2024年02月12日
    浏览(64)
  • stm32f103c8t6的外部中断

    在单片机中存在着中断系统,这个系统的逻辑和功能在51单片机中已经有所了解。 1.在32单片机中的内核有一个nvic 里面存放许多优先级的设定,外接许多中断源,比如“exti、tim、adc、usart等”接入之后,nvic再通过中断优先级进行排队,再内接入cpu中进行处理,这样子大大减少

    2024年02月09日
    浏览(54)
  • [STM32F103C8T6]ADC转换

    什么是ADC转换? ADC转换的全称是: Analog-to-Digital Converter ,指模拟 / 数字转换器 ADC的性能指标: ADC分辨率: SSA与VREF-一起接到地,DDA与VREF+接到3.3v,所以ADC转换的范围是0---3.3v 所以最后的ADC转换值应该是我们的测量值*分辨率    分辨率 = 3.3v/2^12 = (3.3/4096)   12位的转换器所

    2024年02月06日
    浏览(47)
  • STM32F103C8T6移植FreeRTOS

    根据自己开发板型号下载地址:STM32相关内容下载地址 SDK直接下载地址:STM32直接下载地址 下载参考博客 FreeROTS下载地址 选用V9.0.0 版本 个人创建目录如下,可做参考 keil目录 链接头文件 • 修改堆栈大小 • 修改中断函数名 去掉stm32f10x_it.c终端函数 增加FreeRTOS中断 特别解释

    2024年02月12日
    浏览(55)
  • STM32F103C8T6 按键扫描输入

    第一章 STM32F103C8T6 点亮LED灯 系列文章目录 前言 一、原理  1.按键类型  2.按键消抖 3.IO口输入配置 1)模拟输出 2)浮空输入模式 3)下拉输入模式(PULL DOWN) 4)上拉输入模式(PULL UP) 二、代码部分 main.c key.c key.h 总结         上一章我们成功入门了STM32F103C8T6,今天我们来

    2023年04月23日
    浏览(78)
  • 嵌入式硬件——stm32F103C8T6

    如下图:    处理器核心:STM32F103C8T6内置了ARM Cortex-M3处理器,这是一种高性能、低功耗的32位RISC处理器,适用于嵌入式系统。 时钟速度:它可以工作在不同的时钟速度,最高主频可达72 MHz。 存储器:包括64KB的Flash程序存储器用于存储程序代码,以及20KB的SRAM用于存储数据和

    2024年02月05日
    浏览(65)
  • 自制STM32F103C8T6最小系统板

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 记录自己绘制第一块STM32F103C8T6最小系统板,包括原理图的绘制,pcb图的绘制和布局,以及器材的选购。 提示:有任何问题和交流可以加q:2874160799, 我基本上不看评论和私信。 根据ST官方手册,查看引脚

    2024年02月07日
    浏览(54)
  • STM32F103C8T6制作USB键盘

            1、原因:电脑每次开机都需要输入登录密码,感觉很麻烦,就想着能不能用单片机做一个USB键盘,按一下自动给电脑发一串密码实现开机。后来又想,其实不用按键也行,用延时,延时到电脑开机再发送密码就好了,于是便有了这个制作。         2、 功能:将做好

    2024年01月22日
    浏览(46)
  • STM32F103C8T6 点亮LED灯

    一、开发板介绍 二、程序实现 1.配置函数 2.程序源码 main.c LED.c LED.h 总结​​​​​​​ 前言         今天我们开始来学习一下STM32F103Z8T6 点灯。这块芯片可用的IO口资源十分丰富,可用的通用IO口为32个 (注意:是在使用ST_LINK 和 J_LINK的情况下) 。这块芯片的操作方法与正

    2024年02月05日
    浏览(84)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包