登录/注册

stm32f103zet6带定时器定时器的io

stm32f103zet6带定时器定时器的io

更多

STM32F103ZET6 的定时器及其对应 IO 口如下:


高级定时器

  1. TIM1

    • 通道1:PA8, PE9 (重映射)
    • 通道2:PA9, PE11
    • 通道3:PA10, PE13
    • 通道4:PA11, PE14
    • 互补输出:PA12 (CH1N), PE8 (CH1N 重映射)
  2. TIM8

    • 通道1:PC6
    • 通道2:PC7
    • 通道3:PC8
    • 通道4:PC9
    • 互补输出:PA7 (CH1N), PA0 (CH2N), PA1 (CH3N)

通用定时器

  1. TIM2

    • 通道1:PA0, PA5, PA15 (重映射)
    • 通道2:PA1, PB3 (重映射)
    • 通道3:PA2, PB10 (重映射)
    • 通道4:PA3, PB11 (重映射)
  2. TIM3

    • 通道1:PA6, PB4 (部分重映射), PC6 (完全重映射)
    • 通道2:PA7, PB5 (部分重映射), PC7 (完全重映射)
    • 通道3:PB0, PC8 (完全重映射)
    • 通道4:PB1, PC9 (完全重映射)
  3. TIM4

    • 通道1:PB6, PD12 (重映射)
    • 通道2:PB7, PD13
    • 通道3:PB8, PD14
    • 通道4:PB9, PD15
  4. TIM5

    • 通道1:PA0
    • 通道2:PA1
    • 通道3:PA2
    • 通道4:PA3

基本定时器


注意事项

  1. 复用功能:需通过 GPIO_AF_PP(复用推挽输出)模式配置,并启用定时器时钟。
  2. 重映射:部分引脚需通过 AFIO->MAPR 寄存器配置重映射功能(如 TIM3 的完全重映射)。
  3. 封装限制:STM32F103ZET6 为 144 引脚封装,部分引脚在低封装型号中可能不可用。
  4. 工具辅助:建议使用 STM32CubeMX 工具自动生成引脚配置代码。

示例配置步骤

// 以 TIM3_CH1 (PA6) 输出 PWM 为例:
// 1. 启用时钟
__HAL_RCC_TIM3_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();

// 2. 配置 PA6 为复用推挽输出
GPIO_InitStruct.Pin = GPIO_PIN_6;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);

// 3. 配置定时器参数(PWM 模式等)

详细配置请参考数据手册 《STM32F103xx Reference Manual》Timer 章节和引脚定义表。

学习STM32F103定时器功能

三勺最近在学习STM32F103的定时器功能,本文主要解释在配置通用、基本、高级定时器寄存

2023-10-24 15:49:29

STM32速成笔记(6)—定时器

关于什么是定时器,简单来讲,就是是用来定时的。STM32F103ZET6有两个基本定时

2023-10-24 09:41:50

STM32F03定时器基础知识基本简介

STM32F103微控制器的定时器分为系统定时器(SysTick)、“看

2023-07-03 17:08:11

STM32 HAL库学习笔记之 定时器中断

所用工具:1、芯片:STM32F103ZET6 2、CUBEMX软件 3、MDK-keil软件定时器简介:STM32F103Z

资料下载 佚名 2022-01-18 08:47:58

基于cubemx的stm32开发之路(使用正点原子战舰V3开发板)——基本定时器的应用

1hz的闪烁实验设备正点原子新战舰V3 STM32F103ZET6开发板学习板st-link烧录器定时器原理

资料下载 万物死 2021-12-08 15:21:11

STM32-通用定时器-定时器中断

1STM32的定时器STM32F103ZET6一共有8个定时器,其中分别

资料下载 张生 2021-11-26 15:36:04

stm32f103zet6芯片及其单片机(硬件)的总结

stm32f103zet6芯片及其单片机的总结stm32f103zet6芯片单片机开发板总结stm32f103zet6芯片简介最高72MHz工作

资料下载 佚名 2021-11-23 18:21:38

STM32——如何配置通用定时器中断

STM32的定时器STM32F103ZET6一共有8个定时器,其中分别为

资料下载 好名字 2021-11-23 17:51:43

STM32F103ZET6分别有多少个定时器

1STM32的定时器STM32F103ZET6一共有8个定时器,其中分别

2021-12-09 06:17:54

如何使用STM32F103ZET6定时器4 CH2通道产生PWM波?

如何使用STM32F103ZET6定时器4 CH2通道产生PWM波?

2021-11-25 07:26:45

如何对STM32F103ZET6定时器进行初始化呢

如何对STM32F103ZET6的定时器进行设置呢?如何对STM32F103ZET6的

2021-11-24 07:48:14

STM32F103ZET6定时器

STM32F1xx官方资料:《STM32中文参考手册V10》-第14章通用定时器 ST

2021-08-18 08:05:26

基本定时器TIM6和TIM7介绍

屏软件平台Keil MDK 5.31串口调试助手STM32F103ZET6 定时器STM32F1系列中,除了互联型的产品,共有 8 个

2021-08-18 06:09:53

STM32F103ZET6定时器

STM32的定时器STM32F103ZET6一共有8个定时器,其中分别为

2021-08-13 07:18:33

stm32f103zet6芯片单片机开发板总结

stm32f103zet6芯片及其单片机的总结stm32f103zet6芯片单片机开发板总结stm32f103zet6芯片简介最高72MHz工作

2021-08-09 07:32:38
7天热门专题 换一换
相关标签