一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

STM32F103VCT6 32位微控制器芯片的中文资料、规格参数表、功能特性、引脚图、原理图、定时器及可替代的型号解析

来源:华强商城 发布时间:2021-12-09

摘要: 在本文中小编将为大家详细介绍STM32F103VCT6 32位微控制器芯片的中文资料,其中包括规格参数表、功能特性、引脚图、原理图、定时器及可替代的型号。希望能帮助大家更好认识STM32F103VCT6 芯片。

在本文中小编将为大家详细介绍STM32F103VCT6 32位微控制器芯片的中文资料,其中包括规格参数表、功能特性、引脚图、原理图、定时器及可替代的型号。希望能帮助大家更好认识STM32F103VCT6 芯片。


芯片STM32F103VCT6的中文资料


STM32F103VCT6芯片是一款高密度性能ARM Cortex-M3 32位微控制器,100引脚LQFP封装。它包含72MHz运行频率高性能RISC核心,高速嵌入式存储器,以及连接至2条APB总线的增强型I/O与外设。STM32F103VCT6具有12位模数转换器,计时器,PWM计时器,标准与高级通讯接口。多种省电模式允许设计低功耗应用。


STM32F103VCT6芯片的规格参数表


系列名称STM32F模数转换器单元数目3
封装类型LQFP最高工作温度+85°C
安装类型表面贴装最低工作温度-40°C
引脚数目100PWM分辨率16Bit
装置核芯ARM Cortex M3长度14.2mm
数据总线宽度32Bit计时器分辨率16Bit
程序存储器大小256 kB高度1.45mm
最大频率72MHz模数转换器3(16 x 12 位)
内存大小48 kB宽度14.2mm
USB通道1个设备脉冲宽度调制2(16 位)(电机控制)
PWM单元数目2USART 通道数量5
模数转换器通道16计时器6 x 16 位
SPI通道数目3尺寸14.2 x 14.2 x 1.45mm
典型工作电源电压2 → 3.6 V指令集结构RISC
程序存储器类型闪存模数转换器分辨率12Bit
计时器数目6CAN通道数目1
I2C通道数目2


STM32F103VCT6的功能特性有哪些?


运行电压范围:2V至3.6V

256K字节闪存

48K字节SRAM

CRC计算单元,96位独特ID

3个12位,1?s模数转换器(高达16条通道)与2个12位数模转换器92通道

4个通用,2个高级控制与2个基础计时器

80个快速I/O端口

串行线调试(SWD)与JTAG接口

3个SPI,2个I2C,5个USART,1个USB,1个SDIO与1个CAN接口

环境温度范围:-40°C至85°C


芯片STM32F103VCT6的引脚图

STM32F103VCT6芯片的引脚图


芯片STM32F103VCT6的原理图

芯片STM32F103VCT6的原理图


STM32F103VCT6定时器


-1、初始化结构体,使用到GPIO、TIM基本配置、比较输出、死区配置;

-2、使能时钟,GPIO,TIM1,复用功能, 时钟使能,管脚Rmap

TIM_InternalClockConfig(TIM2);//采用内部时钟给 TIM2提供时钟源

-3、配置引脚,设置该引脚为复用输出功能,输出TIM1_CH3的PWM脉冲波形

-4、TIM基础设置,设置计数频率为72M/12;即每秒中计数值计数6M;

-5、设置输出比较,初始化TIM1 Channel3 PWM模式

-6、设置死区,高级定时器死区配置

—————————————————————————————

TIM_ARRPreloadConfig(TIM1, ENABLE);

作用只是允许或禁止在定时器工作时向ARR的缓冲器中写入新值,以便在更新事件发生时载入覆盖以前的值。自动重装载寄存器周期的值

—————————————————————————————

TIM_PrescalerConfig(TIM1, 71, TIM_PSCReloadMode_Immediate)

设置用来作为TIMx时钟频率除数的预分频值72

—————————————————————————

TIM_SetCompare1(TIM1,TIM_Pulse);

动态设置Pulse的值,即PWM占空比;

————————————————————————

TIM_SetAutoreload(TIM1,TIM_Period);

动态设置TIM_Period的值,即PWM频率;

————————————————————————————————

//启用CCR1寄存器的影子寄存器(直到产生更新事件才更改设置)

TIM_OC1PreloadConfig(TIM1, TIM_OCPreload_Enable);

STM32F103VCT6定时器


芯片STm32f103vct6的替代型号有哪些?


STm32f103vct6芯片可以用如下型号替换,GD32F103VCT6, GD32F303VCT6,STM32F103RCT6,GD32F103RCT6, GD32F303RCT6。F3是M4的内核,可简单的应用或直接ST的库不用改直接烧都可的。


声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: