STM32G474xx HAL用户手册
主页
模块
数据结构
文件
目录
文件列表
全局变量
Firmware
Drivers
STM32G4xx_HAL_Driver
Inc
数据结构
|
定义
|
类型定义
|
枚举
|
函数
stm32g4xx_hal_hrtim.h文件参考
HRTIM HAL模块的头文件。
更多...
#include "stm32g4xx_hal_def.h"
转到该文件的源代码。
数据结构
struct
HRTIM_InitTypeDef
HRTIM配置结构定义-与时基相关的参数。
更多...
struct
HRTIM_TimerParamTypeDef
HRTIM定时器结构定义。
更多...
struct
__HRTIM_HandleTypeDef
HRTIM句柄结构定义。
更多...
struct
HRTIM_TimeBaseCfgTypeDef
简单输出比较模式配置定义。
更多...
struct
HRTIM_SimpleOCChannelCfgTypeDef
简单输出比较模式配置定义。
更多...
struct
HRTIM_SimplePWMChannelCfgTypeDef
简单PWM输出模式配置定义。
更多...
struct
HRTIM_SimpleCaptureChannelCfgTypeDef
简单捕获模式配置定义。
更多...
struct
HRTIM_SimpleOnePulseChannelCfgTypeDef
简单单脉冲模式配置定义。
更多...
struct
HRTIM_TimerCfgTypeDef
定时器配置定义。
更多...
struct
HRTIM_TimerCtlTypeDef
定时器控制定义。
更多...
struct
HRTIM_CompareCfgTypeDef
比较单元配置定义。
更多...
struct
HRTIM_CaptureValueTypeDef
捕获单元内容定义。
更多...
struct
HRTIM_CaptureCfgTypeDef
捕获单元配置定义。
更多...
struct
HRTIM_OutputCfgTypeDef
输出配置定义。
更多...
struct
HRTIM_TimerEventFilteringCfgTypeDef
时基单元外部事件滤波配置定义。
更多...
struct
HRTIM_DeadTimeCfgTypeDef
死区功能配置定义。
更多...
struct
HRTIM_ChopperModeCfgTypeDef
斩波模式配置定义。
更多...
struct
HRTIM_EventCfgTypeDef
外部事件通道配置定义。
更多...
struct
HRTIM_FaultCfgTypeDef
故障通道配置定义。
更多...
struct
HRTIM_FaultBlankingCfgTypeDef
struct
HRTIM_BurstModeCfgTypeDef
突发模式配置定义。
更多...
struct
HRTIM_ADCTriggerCfgTypeDef
ADC触发配置定义。
更多...
struct
HRTIM_ExternalEventCfgTypeDef
外部事件计数器A或B配置定义。
更多...
定义
#define
MAX_HRTIM_TIMER
7U
#define
HRTIM_TIMERINDEX_TIMER_A
0x0U
#define
HRTIM_TIMERINDEX_TIMER_B
0x1U
#define
HRTIM_TIMERINDEX_TIMER_C
0x2U
#define
HRTIM_TIMERINDEX_TIMER_D
0x3U
#define
HRTIM_TIMERINDEX_TIMER_E
0x4U
#define
HRTIM_TIMERINDEX_TIMER_F
0x5U
#define
HRTIM_TIMERINDEX_MASTER
0x6U
#define
HRTIM_TIMERINDEX_COMMON
0xFFU
#define
HRTIM_TIMERID_MASTER
(HRTIM_MCR_MCEN)
#define
HRTIM_TIMERID_TIMER_A
(HRTIM_MCR_TACEN)
#define
HRTIM_TIMERID_TIMER_B
(HRTIM_MCR_TBCEN)
#define
HRTIM_TIMERID_TIMER_C
(HRTIM_MCR_TCCEN)
#define
HRTIM_TIMERID_TIMER_D
(HRTIM_MCR_TDCEN)
#define
HRTIM_TIMERID_TIMER_E
(HRTIM_MCR_TECEN)
#define
HRTIM_TIMERID_TIMER_F
(HRTIM_MCR_TFCEN)
#define
HRTIM_COMPAREUNIT_1
0x00000001U
#define
HRTIM_COMPAREUNIT_2
0x00000002U
#define
HRTIM_COMPAREUNIT_3
0x00000004U
#define
HRTIM_COMPAREUNIT_4
0x00000008U
#define
HRTIM_CAPTUREUNIT_1
0x00000001U
#define
HRTIM_CAPTUREUNIT_2
0x00000002U
#define
HRTIM_OUTPUT_TA1
0x00000001U
#define
HRTIM_OUTPUT_TA2
0x00000002U
#define
HRTIM_OUTPUT_TB1
0x00000004U
#define
HRTIM_OUTPUT_TB2
0x00000008U
#define
HRTIM_OUTPUT_TC1
0x00000010U
#define
HRTIM_OUTPUT_TC2
0x00000020U
#define
HRTIM_OUTPUT_TD1
0x00000040U
#define
HRTIM_OUTPUT_TD2
0x00000080U
#define
HRTIM_OUTPUT_TE1
0x00000100U
#define
HRTIM_OUTPUT_TE2
0x00000200U
#define
HRTIM_OUTPUT_TF1
0x00000400U
#define
HRTIM_OUTPUT_TF2
0x00000800U
#define
HRTIM_ADCTRIGGER_1
0x00000001U
#define
HRTIM_ADCTRIGGER_2
0x00000002U
#define
HRTIM_ADCTRIGGER_3
0x00000004U
#define
HRTIM_ADCTRIGGER_4
0x00000008U
#define
HRTIM_ADCTRIGGER_5
0x00000010U
#define
HRTIM_ADCTRIGGER_6
0x00000020U
#define