List of tablesUM1850表清单UM1850
UM1850List of figuresUM1850数字列表
Acronyms and definitionsUM1850缩略语和定义UM1850
1Acronyms and definitions缩略词和定义
2Overview of HAL driversHAL驱动程序概述
2.1HAL and user-application filesHAL和用户应用程序文件
2.1.1HAL driver filesHAL驱动程序文件
2.1.2User-application files用户应用程序文件
2.2HAL data structuresHAL数据结构
2.2.1Peripheral handle structures周边手柄结构
2.2.2Initialization and configuration structure初始化和配置结
2.2.3Specific process structures具体工艺结构
2.3API classificationAPI分类
2.4Devices supported by HAL driversHAL驱动程序支持的设备
2.5HAL drivers rulesHAL驱动规则
2.5.1HAL API naming rulesHAL API命名规则
2.5.2HAL general naming rulesHAL通用命名规则
2.5.3HAL interrupt handler and callback functionsHAL中断
2.6HAL generic APIsHAL通用API
2.7HAL extension APIsHAL扩展API
2.7.1HAL extension model overviewHAL扩展模型概述
2.7.2HAL extension model casesHAL扩展模型实例
Case1: Adding a part number-specific function案例1:
Case2: Adding a family-specific function案例2:添加特定于
Case3 : Adding a new peripheral (specific to a dev
Case4: Updating existing common APIs案例4:更新现有通用API
Case5 : Updating existing data structures案例5:更新现有
2.8File inclusion model文件包含模型
2.9HAL common resourcesHAL公共资源
Common macros通用宏
2.10HAL configurationHAL配置
2.11HAL system peripheral handlingHAL系统外围处理
2.11.1Clock时钟
2.11.2GPIOsGPIO系统
2.11.3Cortex NVIC and SysTick timerCortex NVIC和SysTick计
2.11.4PWR压水堆
2.11.5EXTIEXTI公司
2.11.6DMADMA系统
2.12How to use HAL drivers如何使用HAL驱动程序
2.12.1HAL usage modelsHAL使用模型
2.12.2HAL initializationHAL初始化
2.12.2.1HAL global initializationHAL全局初始化
2.12.2.2System clock initialization系统时钟初始化
2.12.2.3HAL MSP initialization processHAL MSP初始化过程
2.12.3HAL IO operation processHAL IO操作过程
2.12.3.1Polling mode轮询模式
2.12.3.2Interrupt mode中断模式
2.12.3.3DMA modeDMA模式
2.12.4Timeout and error management超时和错误管理
2.12.4.1Timeout management超时管理
2.12.4.2Error management错误管理
2.12.4.3Run-time checking运行时检查
Because of the overhead run-time checking introduc
3HAL System DriverHAL系统驱动程序
3.1HAL Firmware driver API descriptionHAL固件驱动程序API说明
3.1.1How to use this driver如何使用此驱动程序
3.1.2Initialization and de-initialization functions初始化
HAL_Init()
HAL_DeInit()
HAL_MspInit()
HAL_MspDeInit()
HAL_InitTick()
3.1.3HAL Control functionsHAL控制功能
HAL_IncTick()
HAL_GetTick()
HAL_Delay()
HAL_SuspendTick()
HAL_ResumeTick()
HAL_GetHalVersion()
HAL_GetREVID()
HAL_GetDEVID()
HAL_DBGMCU_EnableDBG
HAL_DBGMCU_DisableDB
HAL_DBGMCU_EnableDBG
HAL_DBGMCU_DisableDB
HAL_DBGMCU_EnableDBG
HAL_DBGMCU_DisableDB
3.1.4HAL_Init哈洛伊尼特
3.1.5HAL_DeInitHAL德尼特
3.1.6HAL_MspInit哈姆斯皮尼特
3.1.7HAL_MspDeInitHAL姆斯普迪尼特
3.1.8HAL_InitTickHAL?伊尼蒂克
3.1.9HAL_IncTickHAL逖
3.1.10HAL_GetTickHAL盖蒂克
3.1.11HAL_DelayHAL_延迟
3.1.12HAL_SuspendTick哈龙悬钩吻
3.1.13HAL_ResumeTick海龙简历
3.1.14HAL_GetHalVersion半版本
3.1.15HAL_GetREVIDHAL吉特雷维德
3.1.16HAL_GetDEVIDHAL吉德维德
3.1.17HAL_DBGMCU_EnableDBGSleepModeHAL逯DBGMCU_启用dbgSlee
3.1.18HAL_DBGMCU_DisableDBGSleepMode已禁用HAL峎DBGMCU峎
3.1.19HAL_DBGMCU_EnableDBGStopModeHAL峈DBGMCU峈峈DBGSTOPMO
3.1.20HAL_DBGMCU_DisableDBGStopMode已禁用dbgstopmode
3.1.21HAL_DBGMCU_EnableDBGStandbyMode启用备用模式
3.1.22HAL_DBGMCU_DisableDBGStandbyMode禁用待机模式
3.2HAL Firmware driver definesHAL固件驱动程序定义
3.2.1HALHAL
HAL Private ConstantsHAL私有常量
4HAL ADC Generic DriverHAL ADC通用驱动程序
4.1ADC Firmware driver registers structuresADC固件驱动程序
4.1.1ADC_InitTypeDefADC\初始化类型定义
Data Fields数据字段
uint32_t DataAlignuint32\u t数据对齐
uint32_t ScanConvModeuint32?扫描转换模式
uint32_t ContinuousConvModeuint32 \u t连续ConvMode
uint32_t NbrOfConversionuint32_t nbrof转换
uint32_t DiscontinuousConvModeuint32不连续转换模式
uint32_t NbrOfDiscConversionuint32\u t nBROFDISCO
uint32_t ExternalTrigConvuint32外部触发器
Field Documentation现场文件
4.1.2ADC_ChannelConfTypeDefADC信道ConfTypeDef
Data Fields数据字段
uint32_t Channeluint32通道
uint32_t Rankuint32\u t等级
uint32_t SamplingTimeuint32\u t采样时间
Field Documentation现场文件
uint32_t WatchdogModeuint32\u t看门狗模式
uint32_t Channeluint32通道
uint32_t ITModeuint32模式
uint32_t HighThresholduint32\u t高阈值
uint32_t LowThresholduint32\u t低阈值
uint32_t WatchdogNumberuint32\u t看门狗编号
Field Documentation现场文件
4.1.4ADC_HandleTypeDefADC_手柄类型定义
Data Fields数据字段
ADC_TypeDef * InstanceADC_TypeDef*实例
ADC_InitTypeDef InitADC_InitTypeDef初始化
IO uint32_t NbrOfConversionRankIO uint32\u t
DMA_HandleTypeDef * DMA_HandleDMA_HandleTypeDef*D
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_ADC_StateTypeDef StateIO HAL_ADC_State
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
4.2ADC Firmware driver API descriptionADC固件驱动程序API说明
4.2.1ADC peripheral featuresADC外围功能
4.2.2How to use this driver如何使用此驱动程序
Configuration of top level parameters related to A
Configuration of ADC, groups regular/injected, cha
Execution of ADC conversions执行ADC转换
Deinitialization of ADCADC去初始化
4.2.3Initialization and de-initialization functions初始化
HAL_ADC_Init()
HAL_ADC_DeInit()
HAL_ADC_MspInit()
HAL_ADC_MspDeInit()
4.2.4IO operation functionsIO操作功能
HAL_ADC_Start()
HAL_ADC_Stop()
HAL_ADC_PollForConv
HAL_ADC_PollForEven
HAL_ADC_Start_IT()
HAL_ADC_Stop_IT()
HAL_ADC_Start_DMA()
HAL_ADC_Stop_DMA()
HAL_ADC_GetValue()
HAL_ADC_IRQHandler(
HAL_ADC_ConvCpltCal
HAL_ADC_ConvHalfCpl
HAL_ADC_LevelOutOfW
HAL_ADC_ErrorCallba
4.2.5Peripheral Control functions外围控制功能
HAL_ADC_ConfigChann
HAL_ADC_AnalogWDGCo
4.2.6Peripheral State and Errors functions外围状态和错误功能
HAL_ADC_GetState()
HAL_ADC_GetError()
4.2.7HAL_ADC_InitHAL_ADC_Init初始化
Function NameHAL_StatusTypeDef HAL_ADC_Init (ADC_
4.2.8HAL_ADC_DeInit哈拉·阿迪·迪尼特
Function NameHAL_StatusTypeDef HAL_ADC_DeInit (AD
4.2.9HAL_ADC_MspInit哈拉·阿迪·姆斯皮尼特
4.2.10HAL_ADC_MspDeInit哈拉·阿迪·姆斯普迪尼特
4.2.11HAL_ADC_Start启动HAL_ADC_
Function NameHAL_StatusTypeDef HAL_ADC_Start (ADC
4.2.12HAL_ADC_StopHAL_ADC_停止
Function NameHAL_StatusTypeDef HAL_ADC_Stop (ADC_
4.2.13HAL_ADC_PollForConversionHAL_ADC_pollFor转换
(ADC_HandleTypeDef * hadc, uint32_t Timeout)(ADC_
4.2.14HAL_ADC_PollForEventHAL_ADC_PollForEvent公司
(ADC_HandleTypeDef * hadc, uint32_t EventType, uin
4.2.15HAL_ADC_Start_IT开始吧
* hadc)*hadc)
4.2.16HAL_ADC_Stop_IT哈拉·阿迪·停
* hadc)*hadc)
4.2.17HAL_ADC_Start_DMA硬件ADC启动DMA
(ADC_HandleTypeDef * hadc, uint32_t * pData, uint3
Length)长度)
4.2.18HAL_ADC_Stop_DMA停止DMA
(ADC_HandleTypeDef * hadc)(ADC_HandleTypeDef*hadc
4.2.19HAL_ADC_GetValue硬件ADC值
4.2.20HAL_ADC_IRQHandlerHAL_ADC_irq处理程序
4.2.21HAL_ADC_ConvCpltCallbackHAL_ADC_convcplt回调
hadc)hadc)
4.2.22HAL_ADC_ConvHalfCpltCallbackHAL夫卡普
Function Namevoid HAL_ADC_ConvHalfCpltCallback (A
4.2.23HAL_ADC_LevelOutOfWindowCallback窗口回调的水平度
(ADC_HandleTypeDef * hadc)(ADC_HandleTypeDef*hadc
4.2.24HAL_ADC_ErrorCallbackHAL_ADC_错误回调
4.2.25HAL_ADC_ConfigChannel配置通道
(ADC_HandleTypeDef * hadc, ADC_ChannelConfTypeDef
4.2.26HAL_ADC_AnalogWDGConfig模拟配置
(ADC_HandleTypeDef * hadc, ADC_AnalogWDGConfTypeDe
4.2.27HAL_ADC_GetState哈拉·阿迪·格特状态
4.2.28HAL_ADC_GetError硬件ADC错误
4.3ADC Firmware driver definesADC固件驱动程序定义
4.3.1ADC模数转换器
ADC analog watchdog modeADC模拟看门狗模式
ADC Error CodeADC错误代码
ADC Event typeADC事件类型
ADC Exported MacrosADC导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
ADC External trigger selection for regular group常
ADC flags definitionADC标志定义
ADC interrupts definitionADC中断定义
ADC Private MacrosADC专用宏
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
ADC range verificationADC范围验证
ADC regular discontinuous mode number verification
ADC regular nb conv verificationADC常规nb转换验证
ADC sampling timesADC采样时间
ADC scan modeADC扫描模式
5HAL ADC Extension DriverHAL ADC扩展驱动程序
5.1ADCEx Firmware driver registers structuresADCEx固件
5.1.1ADC_InjectionConfTypeDefADC注射ConfTypeDef
Data Fields数据字段
uint32_t InjectedChanneluint32_t注入通道
uint32_t InjectedRankuint32注射箱
uint32_t InjectedSamplingTimeuint32注射取样时间
uint32_t InjectedOffsetuint32_t注入偏移量
uint32_t InjectedNbrOfConversionuint32?注射用NBrofCo
uint32_t InjectedDiscontinuousConvModeuint32?注射式非
uint32_t AutoInjectedConvuint32自动注入变频器
uint32_t ExternalTrigInjecConv外部触发控制
Field Documentation现场文件
5.1.2ADC_MultiModeTypeDefADC_多模PEDF
Data Fields数据字段
uint32_t Modeuint32模式
Field Documentation现场文件
5.2ADCEx Firmware driver API descriptionADCEx固件驱动程序A
5.2.1IO operation functionsIO操作功能
HAL_ADCEx_Calibrati
HAL_ADCEx_InjectedS
HAL_ADCEx_InjectedS
HAL_ADCEx_InjectedP
HAL_ADCEx_InjectedS
HAL_ADCEx_InjectedS
HAL_ADCEx_MultiMode
HAL_ADCEx_MultiMode
HAL_ADCEx_InjectedG
HAL_ADCEx_MultiMode
HAL_ADCEx_InjectedC
5.2.2Peripheral Control functions外围控制功能
HAL_ADCEx_InjectedC
HAL_ADCEx_MultiMode
5.2.3HAL_ADCEx_Calibration_Start开始校准
Function NameHAL_StatusTypeDef HAL_ADCEx_Calibrat
5.2.4HAL_ADCEx_InjectedStart注入式启动
(ADC_HandleTypeDef * hadc)(ADC_HandleTypeDef*hadc
5.2.5HAL_ADCEx_InjectedStop注射用止动块
5.2.6HAL_ADCEx_InjectedPollForConversion用于转换的HAL_ADCEx
Function NameHAL_StatusTypeDef HAL_ADCEx_Injected
5.2.7HAL_ADCEx_InjectedStart_ITHAL阿德塞克斯注射开始
Function NameHAL_StatusTypeDef HAL_ADCEx_Injected
5.2.8HAL_ADCEx_InjectedStop_IT哈勒·阿德塞克斯注射了停药
Function NameHAL_StatusTypeDef HAL_ADCEx_Injected
5.2.9HAL_ADCEx_MultiModeStart_DMA多模式启动DMA
Function NameHAL_StatusTypeDef HAL_ADCEx_MultiMod
5.2.10HAL_ADCEx_MultiModeStop_DMA多模式存储DMA
Function NameHAL_StatusTypeDef HAL_ADCEx_MultiMod
5.2.11HAL_ADCEx_InjectedGetValue注入设定值
* hadc, uint32_t InjectedRank)*hadc,uint32(注射用)
5.2.12HAL_ADCEx_MultiModeGetValue多进制值
(ADC_HandleTypeDef * hadc)(ADC_HandleTypeDef*hadc
5.2.13HAL_ADCEx_InjectedConvCpltCallback注入式ConvCPLTCALL
(ADC_HandleTypeDef * hadc)(ADC_HandleTypeDef*hadc
5.2.14HAL_ADCEx_InjectedConfigChannel注入配置通道
Function NameHAL_StatusTypeDef HAL_ADCEx_Injected
5.2.15HAL_ADCEx_MultiModeConfigChannel多通道通道
Function NameHAL_StatusTypeDef HAL_ADCEx_MultiMod
5.3ADCEx Firmware driver definesADCEx固件驱动程序定义
5.3.1ADCExADCEx公司
ADC Extended Dual ADC ModeADC扩展双ADC模式
ADCEx External trigger selection for injected grou
ADCEx injected nb conv verificationADCEx注入nb conv
ADC Extended Internal HAL driver trigger selection
ADCEx Private Macro
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
6HAL CAN Generic DriverHAL CAN通用驱动程序
6.1CAN Firmware driver registers structuresCAN固件驱动程序
6.1.1CAN_InitTypeDefCAN初始化类型定义
Data Fields数据字段
uint32_t Prescaleruint32 \u t预分频器
uint32_t Modeuint32模式
uint32_t SJWuint32\U t SJW公司
uint32_t BS1uint32\u t BS1
uint32_t BS2uint32\U t BS2
uint32_t TTCMuint32_t TTCM
uint32_t ABOMuint32室
uint32_t AWUM你说的是什么
uint32_t NART你不知道吗
uint32_t RFLMuint32\U t RFLM公司
uint32_t TXFPuint32\U t TXFP
Field Documentation现场文件
6.1.2CanTxMsgTypeDefCanTxMsgTypeDef公司
Data Fields数据字段
uint32_t StdIduint32 \u t标准
uint32_t ExtId退出32
uint32_t IDEuint32 \u集成
uint32_t RTRuint32室
uint32_t DLCuint32\u t数据链路
uint32_t Datauint32\u t数据
Field Documentation现场文件
6.1.3CanRxMsgTypeDefCanRxMsgTypeDef公司
Data Fields数据字段
uint32_t StdIduint32 \u t标准
uint32_t ExtId退出32
uint32_t IDEuint32 \u集成
uint32_t RTRuint32室
uint32_t DLCuint32\u t数据链路
uint32_t Datauint32\u t数据
uint32_t FMIuint32\U t FMI
uint32_t FIFONumberuint32个月
Field Documentation现场文件
6.1.4CAN_HandleTypeDefCAN_HandleTypeDef(手摇式定义)
Data Fields数据字段
CAN_TypeDef * InstanceCAN_TypeDef*实例
CAN_InitTypeDef Init可以初始化类型定义初始化
CanTxMsgTypeDef * pTxMsgCanTxMsgTypeDef*pTxMsg
CanRxMsgTypeDef * pRxMsgCanRxMsgTypeDef*pRxMsg
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_CAN_StateTypeDef StateIO HAL_CAN_State
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
6.2CAN Firmware driver API descriptionCAN固件驱动程序API说明
6.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
CAN HAL driver macros listCAN HAL驱动程序宏列表
6.2.2Initialization and de-initialization functions初始化
HAL_CAN_Init()
HAL_CAN_ConfigFilte
HAL_CAN_DeInit()
HAL_CAN_MspInit()
HAL_CAN_MspDeInit()
6.2.3IO operation functionsIO操作功能
HAL_CAN_Transmit()
HAL_CAN_Transmit_IT
HAL_CAN_Receive()
HAL_CAN_Receive_IT(
HAL_CAN_Sleep()
HAL_CAN_WakeUp()
HAL_CAN_IRQHandler(
HAL_CAN_TxCpltCallb
HAL_CAN_RxCpltCallb
HAL_CAN_ErrorCallba
6.2.4Peripheral State and Error functions外围状态和错误函数
HAL_CAN_GetState()
HAL_CAN_GetError()
6.2.5HAL_CAN_Init你可以开始吗
Function NameHAL_StatusTypeDef HAL_CAN_Init (CAN_
6.2.6HAL_CAN_ConfigFilterHAL能配置过滤器
(CAN_HandleTypeDef * hcan, CAN_FilterConfTypeDef *
6.2.7HAL_CAN_DeInit你能不能不去
Function NameHAL_StatusTypeDef HAL_CAN_DeInit (CA
6.2.8HAL_CAN_MspInit你能帮我吗
6.2.9HAL_CAN_MspDeInit你能告诉我吗
6.2.10HAL_CAN_Transmit哈能不能发射
(CAN_HandleTypeDef * hcan, uint32_t Timeout)(CAN-
6.2.11HAL_CAN_Transmit_IT你能传送吗
(CAN_HandleTypeDef * hcan)(CAN-HandleTypeDef*hcan
6.2.12HAL_CAN_Receive你能收到吗
* hcan, uint8_t FIFONumber, uint32_t Timeout)*hca
6.2.13HAL_CAN_Receive_IT你能收到吗
(CAN_HandleTypeDef * hcan, uint8_t FIFONumber)(CA
6.2.14HAL_CAN_Sleep你能睡吗
Function NameHAL_StatusTypeDef HAL_CAN_Sleep (CAN
6.2.15HAL_CAN_WakeUp你能醒过来吗
(CAN_HandleTypeDef * hcan)(CAN-HandleTypeDef*hcan
6.2.16HAL_CAN_IRQHandlerHAL卡·伊尔克汉德勒
6.2.17HAL_CAN_TxCpltCallback你能回电话吗
6.2.18HAL_CAN_RxCpltCallback你能回电话吗
6.2.19HAL_CAN_ErrorCallbackHAL能不能出错回拨
6.2.20HAL_CAN_GetState你可以说
(CAN_HandleTypeDef * hcan)(CAN-HandleTypeDef*hcan
6.2.21HAL_CAN_GetErrorHAL能不能出错
6.3CAN Firmware driver definesCAN固件驱动程序定义
6.3.1CAN可以
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
CAN Filter FIFOCAN过滤器FIFO
CAN Filter ModeCAN过滤器模式
CAN Identifier TypeCAN标识符类型
CAN initialization StatusCAN初始化状态
CAN Operating ModeCAN工作模式
CAN Receive FIFO Number可接收FIFO编号
CAN Remote Transmission RequestCAN远程传输请求
CAN Transmit Constants可以传输常量
7HAL CAN Extension DriverHAL CAN扩展驱动程序
7.1CANEx Firmware driver registers structuresCANEx固件
7.1.1CAN_FilterConfTypeDefCAN过滤器ConftypeDef
Data Fields数据字段
uint32_t FilterIdHighuint32_t过滤器高度
uint32_t FilterIdLowuint32_t过滤器低
uint32_t FilterMaskIdHighuint32过滤器高
uint32_t FilterMaskIdLowuint32过滤器
uint32_t FilterFIFOAssignmentuint32过滤器
uint32_t FilterNumberuint32_t过滤器编号
uint32_t FilterModeuint32_t过滤器模式
uint32_t FilterScaleuint32\u t过滤器刻度
uint32_t FilterActivationuint32\u t过滤器激活
uint32_t BankNumberuint32\u t银行号码
Field Documentation现场文件
CAN_filter_FIFO
7.2CANEx Firmware driver definesCANEx固件驱动程序定义
7.2.1CANEx卡内克斯
CAN Extended Private Macros可以扩展私有宏
8HAL CEC Generic DriverHAL-CEC通用驱动程序
8.1CEC Firmware driver registers structuresCEC固件驱动程序
8.1.1CEC_InitTypeDefCEC_InitTypeDef
Data Fields数据字段
uint32_t TimingErrorFreeuint32 \u t定时错误
uint32_t PeriodErrorFree无周期错误
uint8_t InitiatorAddress初始化地址
Field Documentation现场文件
8.1.2CEC_HandleTypeDefCEC_手柄类型定义
Data Fields数据字段
CEC_TypeDef * InstanceCEC_TypeDef*实例
CEC_InitTypeDef InitCEC_InitTypeDef Init
uint8_t * pTxBuffPtruint8_t*pTxBuffPtr
uint16_t TxXferCountuint16\U t TXFERCOUNT计数
uint8_t * pRxBuffPtruint8_t*pRxBuffPtr
uint16_t RxXferSizeuint16英寸
uint32_t ErrorCodeuint32错误代码
HAL_LockTypeDef LockHAL_LockTypeDef锁
HAL_CEC_StateTypeDef State状态类型定义状态
Field Documentation现场文件
8.2CEC Firmware driver API descriptionCEC固件驱动程序API说明
8.2.1How to use this driver如何使用此驱动程序
8.2.2Initialization and Configuration functions初始化和配置功
HAL_CEC_Init()
HAL_CEC_DeInit()
HAL_CEC_MspInit()
HAL_CEC_MspDeInit()
8.2.3IO operation functionsIO操作功能
HAL_CEC_Transmit()
HAL_CEC_Receive()
HAL_CEC_Transmit_IT
HAL_CEC_Receive_IT(
HAL_CEC_GetReceived
HAL_CEC_IRQHandler(
HAL_CEC_TxCpltCallb
HAL_CEC_RxCpltCallb
HAL_CEC_ErrorCallba
8.2.4Peripheral Control functions外围控制功能
HAL_CEC_GetState()
HAL_CEC_GetError()
8.2.5HAL_CEC_Init开始时
Function NameHAL_StatusTypeDef HAL_CEC_Init (CEC_
8.2.6HAL_CEC_DeInit哈勒·切克·德尼特
Function NameHAL_StatusTypeDef HAL_CEC_DeInit (CE
8.2.7HAL_CEC_MspInitHAL切姆斯皮尼特
8.2.8HAL_CEC_MspDeInit哈勒·切克·姆斯普迪尼特
8.2.9HAL_CEC_Transmit发送
(CEC_HandleTypeDef * hcec, uint8_t DestinationAddr
8.2.10HAL_CEC_Receive哈勒·切克·尤接收
* hcec, uint8_t * pData, uint32_t Timeout)*hcec,u
8.2.11HAL_CEC_Transmit_IT哈雷·切克,传送它
(CEC_HandleTypeDef * hcec, uint8_t DestinationAddr
8.2.12HAL_CEC_Receive_IT你收到了吗
(CEC_HandleTypeDef * hcec, uint8_t * pData)(CEC_H
8.2.13HAL_CEC_GetReceivedFrameSize接收帧大小
8.2.14HAL_CEC_IRQHandlerHAL·切克·伊尔克汉德勒
8.2.15HAL_CEC_TxCpltCallback呼叫中心呼叫
8.2.16HAL_CEC_RxCpltCallback回访
8.2.17HAL_CEC_ErrorCallback错误回叫
8.2.18HAL_CEC_GetStateHAL切克州
8.2.19HAL_CEC_GetErrorHAL切克错误
8.3CEC Firmware driver definesCEC固件驱动程序定义
8.3.1CEC欧洲协调委员会
Bit Period Error Mode位周期错误模式
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Flags definition标志定义
Initiator logical address position in message head
Interrupts definition中断定义
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
9HAL CORTEX Generic DriverHAL-CORTEX通用驱动程序
9.1CORTEX Firmware driver API descriptionCORTEX固件驱动程
9.1.1Initialization and de-initialization functions初始化
HAL_NVIC_SetPriorit
HAL_NVIC_SetPriorit
HAL_NVIC_EnableIRQ(
HAL_NVIC_DisableIRQ
HAL_NVIC_SystemRese
HAL_SYSTICK_Config(
9.1.2Peripheral Control functions外围控制功能
HAL_NVIC_GetPriorit
HAL_NVIC_GetPriorit
HAL_NVIC_SetPending
HAL_NVIC_GetPending
HAL_NVIC_ClearPendi
HAL_NVIC_GetActive(
HAL_SYSTICK_CLKSour
HAL_SYSTICK_IRQHand
HAL_SYSTICK_Callbac
9.1.3HAL_NVIC_SetPriorityGrouping设置优先级分组
Function Namevoid HAL_NVIC_SetPriorityGrouping (u
9.1.4HAL_NVIC_SetPriority设置优先级
Function Namevoid HAL_NVIC_SetPriority (IRQn_Type
9.1.5HAL_NVIC_EnableIRQ硬件启用
9.1.6HAL_NVIC_DisableIRQ禁用的硬件
9.1.7HAL_NVIC_SystemReset系统复位
9.1.8HAL_SYSTICK_Config系统配置
9.1.9HAL_NVIC_GetPriorityGrouping硬件优先分组
9.1.10HAL_NVIC_GetPriority优先权
Function Namevoid HAL_NVIC_GetPriority (IRQn_Type
9.1.11HAL_NVIC_SetPendingIRQ设置暂停IRQ
9.1.12HAL_NVIC_GetPendingIRQ你会有一个很好的机会
9.1.13HAL_NVIC_ClearPendingIRQ无障碍清算
9.1.14HAL_NVIC_GetActive活动的
9.1.15HAL_SYSTICK_CLKSourceConfig系统配置
9.1.16HAL_SYSTICK_IRQHandlerHAL希斯蒂克·伊尔克汉德勒
9.1.17HAL_SYSTICK_CallbackHAL_SYSTICK_回调
9.2CORTEX Firmware driver definesCORTEX固件驱动程序定义
9.2.1CORTEX皮质
CORTEX Preemption Priority Group皮层先发制人优先组
CORTEX SysTick clock source皮层系统时钟源
CORTEX SysTick clock source皮层系统时钟源
Description:说明:
Parameters:参数:
Return value:返回值:
10HAL CRC Generic DriverHAL CRC通用驱动程序
10.1CRC Firmware driver registers structuresCRC固件驱动程序
10.1.1CRC_HandleTypeDefCRC_手柄类型定义
Data Fields数据字段
CRC_TypeDef * InstanceCRC_TypeDef*实例
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_CRC_StateTypeDef StateIO HAL_CRC_State
Field Documentation现场文件
10.2CRC Firmware driver API descriptionCRC固件驱动程序API说明
10.2.1How to use this driver如何使用此驱动程序
10.2.2Initialization and de-initialization functions初始化
HAL_CRC_Init()
HAL_CRC_DeInit()
HAL_CRC_MspInit()
HAL_CRC_MspDeInit()
10.2.3Peripheral Control functions外围控制功能
HAL_CRC_Accumulate(
HAL_CRC_Calculate()
10.2.4Peripheral State functions外围状态函数
HAL_CRC_GetState()
10.2.5HAL_CRC_InitHAL_CRC_初始化
Function NameHAL_StatusTypeDef HAL_CRC_Init (CRC_
10.2.6HAL_CRC_DeInit哈勒·克鲁克·德尼特
Function NameHAL_StatusTypeDef HAL_CRC_DeInit (CR
10.2.7HAL_CRC_MspInitHAL克鲁姆斯皮尼特
10.2.8HAL_CRC_MspDeInit哈勒·克鲁克·姆斯普迪尼特
10.2.9HAL_CRC_Accumulate累积
Function Nameuint32_t HAL_CRC_Accumulate (CRC_Han
10.2.10HAL_CRC_Calculate计算
Function Nameuint32_t HAL_CRC_Calculate (CRC_Hand
10.2.11HAL_CRC_GetStateHAL克鲁克州
(CRC_HandleTypeDef * hcrc)(CRC_HandleTypeDef*hcrc
10.3CRC Firmware driver definesCRC固件驱动程序定义
10.3.1CRCCRC公司
CRC Exported MacrosCRC导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
11HAL DAC Generic DriverHAL DAC通用驱动程序
11.1DAC Firmware driver registers structuresDAC固件驱动程序
11.1.1DAC_HandleTypeDef手持式定义
Data Fields数据字段
DAC_TypeDef * InstanceDAC_TypeDef*实例
IO HAL_DAC_StateTypeDef StateIO HAL_DAC_State
HAL_LockTypeDef LockHAL_LockTypeDef锁
DMA_HandleTypeDef * DMA_Handle1DMA_HandleTypeDef*
DMA_HandleTypeDef * DMA_Handle2DMA_HandleTypeDef*
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
11.1.2DAC_ChannelConfTypeDefDAC_ChannelConfTypeDef
Data Fields数据字段
uint32_t DAC_Triggeruint32 t DAC_触发器
uint32_t DAC_OutputBufferuint32输出缓冲区
Field Documentation现场文件
11.2DAC Firmware driver API descriptionDAC固件驱动程序API说明
11.2.1DAC Peripheral featuresDAC外围功能
DAC ChannelsDAC通道
DAC TriggersDAC触发器
DAC Buffer mode featureDAC缓冲模式功能
DAC connect featureDAC连接功能
GPIO configurations guidelinesGPIO配置指南
DAC wave generation featureDAC波形生成特性
DAC data formatDAC数据格式
DAC data value to voltage correspondanceDAC数据值对电压
DMA requestsDMA请求
11.2.2How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
DMA mode IO operationDMA模式IO操作
DAC HAL driver macros listDAC HAL驱动程序宏列表
11.2.3Initialization and de-initialization functions初始化
HAL_DAC_Init()
HAL_DAC_DeInit()
HAL_DAC_MspInit()
HAL_DAC_MspDeInit()
11.2.4IO operation functionsIO操作功能
HAL_DAC_Start()
HAL_DAC_Stop()
HAL_DAC_Start_DMA()
HAL_DAC_Stop_DMA()
HAL_DAC_GetValue()
HAL_DAC_ConvCpltCal
HAL_DAC_ConvHalfCpl
HAL_DAC_ErrorCallba
HAL_DAC_SetValue()
11.2.5Peripheral Control functions外围控制功能
HAL_DAC_ConfigChann
HAL_DAC_SetValue()
11.2.6Peripheral State and Errors functions外围状态和错误功能
HAL_DAC_GetState()
HAL_DAC_GetError()
HAL_DAC_ConvCpltCal
HAL_DAC_ConvHalfCpl
HAL_DAC_ErrorCallba
11.2.7HAL_DAC_Init哈拉-达克-休尼
Function NameHAL_StatusTypeDef HAL_DAC_Init (DAC_
11.2.8HAL_DAC_DeInit哈达克德尼特
Function NameHAL_StatusTypeDef HAL_DAC_DeInit (DA
11.2.9HAL_DAC_MspInit哈达克姆斯皮尼特
11.2.10HAL_DAC_MspDeInit哈达克姆斯普迪尼特
11.2.11HAL_DAC_StartHAL达开始
Function NameHAL_StatusTypeDef HAL_DAC_Start (DAC
11.2.12HAL_DAC_Stop哈达丘停下来
Function NameHAL_StatusTypeDef HAL_DAC_Stop (DAC_
11.2.13HAL_DAC_Start_DMA启动DMA
(DAC_HandleTypeDef * hdac, uint32_t Channel, uint3
11.2.14HAL_DAC_Stop_DMAHAL达停下来
(DAC_HandleTypeDef * hdac, uint32_t Channel)(DAC_
11.2.15HAL_DAC_GetValueHAL_DAC_获取值
Function Nameuint32_t HAL_DAC_GetValue (DAC_Handl
11.2.16HAL_DAC_ConvCpltCallbackCh1HAL_DAC_ConvCpltCallba
Function Namevoid HAL_DAC_ConvCpltCallbackCh1 (DA
11.2.17HAL_DAC_ConvHalfCpltCallbackCh1HAL_DAC_ConvHalfCp
(DAC_HandleTypeDef * hdac)(DAC_HandleTypeDef*hdac
11.2.18HAL_DAC_ErrorCallbackCh1HAL_DAC_ErrorCallbackCh1
Function Namevoid HAL_DAC_ErrorCallbackCh1 (DAC_H
11.2.19HAL_DAC_SetValueHAL_DAC_设置值
(DAC_HandleTypeDef * hdac, uint32_t Channel, uint3
11.2.20HAL_DAC_ConfigChannel配置通道
(DAC_HandleTypeDef * hdac, DAC_ChannelConfTypeDef
11.2.21HAL_DAC_SetValueHAL_DAC_设置值
(DAC_HandleTypeDef * hdac, uint32_t Channel, uint3
11.2.22HAL_DAC_GetStateHAL达州
(DAC_HandleTypeDef * hdac)(DAC_HandleTypeDef*hdac
11.2.23HAL_DAC_GetError错误
11.2.24HAL_DAC_ConvCpltCallbackCh1HAL_DAC_ConvCpltCallba
Function Namevoid HAL_DAC_ConvCpltCallbackCh1 (DA
11.2.25HAL_DAC_ConvHalfCpltCallbackCh1HAL_DAC_ConvHalfCp
(DAC_HandleTypeDef * hdac)(DAC_HandleTypeDef*hdac
11.2.26HAL_DAC_ErrorCallbackCh1HAL_DAC_ErrorCallbackCh1
Function Namevoid HAL_DAC_ErrorCallbackCh1 (DAC_H
11.3DAC Firmware driver definesDAC固件驱动程序定义
11.3.1DAC数模转换器
DAC Error CodeDAC错误代码
DAC Exported MacrosDAC导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
12HAL DAC Extension DriverHAL DAC扩展驱动程序
12.1DACEx Firmware driver API descriptionDACEx固件驱动程序A
12.1.1How to use this driver如何使用此驱动程序
12.1.2Extended features functions扩展功能功能
HAL_DACEx_DualGetVa
HAL_DACEx_TriangleW
HAL_DACEx_NoiseWave
HAL_DACEx_DualSetVa
HAL_DACEx_ConvCpltC
HAL_DACEx_ConvHalfC
HAL_DACEx_ErrorCall
12.1.3HAL_DACEx_DualGetValueHAL达克斯双值
Function Nameuint32_t HAL_DACEx_DualGetValue (DAC
12.1.4HAL_DACEx_TriangleWaveGenerate三角波生成
Function NameHAL_StatusTypeDef HAL_DACEx_Triangle
12.1.5HAL_DACEx_NoiseWaveGenerateHAL瓦维格纳
Function NameHAL_StatusTypeDef HAL_DACEx_NoiseWav
12.1.6HAL_DACEx_DualSetValue双设置值
(DAC_HandleTypeDef * hdac, uint32_t Alignment, uin
12.1.7HAL_DACEx_ConvCpltCallbackCh2HAL_DACEx_ConvCpltCa
(DAC_HandleTypeDef * hdac)(DAC_HandleTypeDef*hdac
12.1.8HAL_DACEx_ConvHalfCpltCallbackCh2HAL_DACEx_ConvHa
(DAC_HandleTypeDef * hdac)(DAC_HandleTypeDef*hdac
12.1.9HAL_DACEx_ErrorCallbackCh2HAL_DACEx_ErrorCallback
Function Namevoid HAL_DACEx_ErrorCallbackCh2 (DAC
12.2DACEx Firmware driver definesDACEx固件驱动程序定义
12.2.1DACEx达克斯
DACEx lfsrunmask triangleamplitudeDACEx lfsrunmas
DAC trigger selectionDAC触发器选择
13HAL DMA Generic DriverHAL-DMA通用驱动程序
13.1DMA Firmware driver registers structuresDMA固件驱动程序
13.1.1DMA_InitTypeDefDMA初始化类型定义
Data Fields数据字段
uint32_t Directionuint32?方向
uint32_t PeriphIncuint32\u t外设
uint32_t MemIncuint32内存
uint32_t PeriphDataAlignmentuint32\u t外围数据对齐
uint32_t MemDataAlignmentuint32内存数据对齐
uint32_t Modeuint32模式
uint32_t Priorityuint32\u t优先级
Field Documentation现场文件
13.1.2 DMA_HandleTypeDefDMA?手柄类型定义
Data Fields数据字段
DMA_Channel_TypeDef * InstanceDMA_Channel_TypeDef
DMA_InitTypeDef InitDMA初始化类型定义初始化
HAL_LockTypeDef LockHAL_LockTypeDef锁
HAL_DMA_StateTypeDef StateHAL_DMA_StateTypeDef状态
void * Parent无效*父项
void(* XferCpltCallback无效(*XferCpltCallback
void(* XferHalfCpltCallback无效(*xferhalfcptcallbac
void(* XferErrorCallback无效(*XferErrorCallback
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
void(* DMA_HandleTypeDef::XferCpltCallback)(struct
void(* DMA_HandleTypeDef::XferHalfCpltCallback)(st
void(* DMA_HandleTypeDef::XferErrorCallback)(struc
13.2DMA Firmware driver API descriptionDMA固件驱动程序API说明
13.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
DMA HAL driver macros listDMA HAL驱动程序宏列表
13.2.2Initialization and de-initialization functions初始化
HAL_DMA_Init()
HAL_DMA_DeInit()
13.2.3IO operation functionsIO操作功能
HAL_DMA_Start()
HAL_DMA_Start_IT()
HAL_DMA_Abort()
HAL_DMA_PollForTran
HAL_DMA_IRQHandler(
13.2.4State and Errors functions状态和错误函数
HAL_DMA_GetState()
HAL_DMA_GetError()
13.2.5HAL_DMA_InitHAL_DMA_Init初始化
Function NameHAL_StatusTypeDef HAL_DMA_Init (DMA_
13.2.6HAL_DMA_DeInitHAL德莫尼特
Function NameHAL_StatusTypeDef HAL_DMA_DeInit (DM
13.2.7HAL_DMA_StartHAL逖DMA_启动
Function NameHAL_StatusTypeDef HAL_DMA_Start (DMA
13.2.8HAL_DMA_Start_IT你开始吧
(DMA_HandleTypeDef * hdma, uint32_t SrcAddress, ui
13.2.9HAL_DMA_AbortHAL_DMA_中止
Function NameHAL_StatusTypeDef HAL_DMA_Abort (DMA
13.2.10HAL_DMA_PollForTransferHAL_DMA_PollForTransfer公司
(DMA_HandleTypeDef * hdma, uint32_t CompleteLevel,
13.2.11HAL_DMA_IRQHandlerHAL_DMA_IRQHandler公司
13.2.12HAL_DMA_GetStateHAL达州
(DMA_HandleTypeDef * hdma)(DMA_HandleTypeDef*hdma
13.2.13HAL_DMA_GetError硬件错误
13.3DMA Firmware driver definesDMA固件驱动程序定义
13.3.1DMADMA系统
DMA Data buffer sizeDMA数据缓冲区大小
DMA Data transfer directionDMA数据传输方向
DMA Error CodesDMA错误代码
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
DMA interrupt enable definitionsDMA中断启用定义
DMA Memory data sizeDMA内存数据大小
DMA Memory incremented modeDMA内存递增模式
DMA modeDMA模式
DMA Peripheral data sizeDMA外围数据大小
DMA Peripheral incremented modeDMA外围递增模式
DMA Priority levelDMA优先级
DMA Private ConstantsDMA专用常量
14HAL DMA Extension DriverHAL-DMA扩展驱动程序
14.1DMAEx Firmware driver defines驱动程序定义固件
14.1.1DMAExDMAEx公司
DMAEx High density and XL density product devices
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
15HAL ETH Generic DriverHAL-ETH通用驱动程序
15.1ETH Firmware driver registers structuresETH固件驱动程序
15.1.1ETH_InitTypeDefETH_InitTypeDef
Data Fields数据字段
uint32_t AutoNegotiation自动协商
uint32_t Speeduint32_t速度
uint32_t DuplexModeuint32\u t双工模式
uint16_t PhyAddressuint16物理地址
uint8_t * MACAddruint8_t*MACAddr
uint32_t RxModeuint32模式
uint32_t ChecksumModeuint32\u t校验和模式
uint32_t MediaInterfaceuint32\u t媒体接口
Field Documentation现场文件
15.1.2ETH_MACInitTypeDefETH_MACInitTypeDef
Data Fields数据字段
uint32_t Watchdoguint32\u t看门狗
uint32_t Jabber你在叽叽喳喳地说
uint32_t InterFrameGapuint32?帧间间隙
uint32_t CarrierSenseuint32?U t CarrierSense公司
uint32_t ReceiveOwnuint32不接收
uint32_t LoopbackModeuint32\u t环回模式
uint32_t ChecksumOffload检查和卸载
uint32_t RetryTransmissionuint32变速器
uint32_t AutomaticPadCRCStripuint32 \u t自动DCRCstr
uint32_t BackOffLimituint32_t退让限制
uint32_t DeferralCheck延迟检查
uint32_t ReceiveAll您不接收所有
uint32_t SourceAddrFilteruint32\u t源地址筛选器
uint32_t PassControlFramesuint32个传送控制帧
uint32_t BroadcastFramesReceptionuint32\u t广播帧接收
uint32_t DestinationAddrFilteruint32\u t目标地址筛选器
uint32_t PromiscuousModeuint32\u t混乱模式
uint32_t MulticastFramesFilter多播帧过滤器
uint32_t UnicastFramesFilter单播帧筛选器
uint32_t HashTableHighuint32\u t哈希表高
uint32_t HashTableLowuint32\u t哈希表低
uint32_t PauseTime暂停时间
uint32_t ZeroQuantaPauseuint32
uint32_t PauseLowThresholduint32 \u t暂停时间超过阈值
uint32_t UnicastPauseFrameDetectuint32\u t单播暂停帧检测
uint32_t ReceiveFlowControl接收流量控制
uint32_t TransmitFlowControluint32传输流量控制
uint32_t VLANTagComparisonuint32\u t VLANtag比较
uint32_t VLANTagIdentifieruint32\u t VLANTagIdent
Field Documentation现场文件
15.1.3ETH_DMAInitTypeDefETH_DMAInitTypeDef公司
Data Fields数据字段
uint32_t DropTCPIPChecksumErrorFrameuint32?删除TcpP
uint32_t ReceiveStoreForward不接收存储转发
uint32_t FlushReceivedFrameuint32\u t FlushReceiv
uint32_t TransmitStoreForwarduint32传输转发
uint32_t TransmitThresholdControluint32传输阈值控制
uint32_t ForwardErrorFrames转发错误帧
uint32_t ForwardUndersizedGoodFramesuint32_u t前向欠
uint32_t ReceiveThresholdControluint32不接收阈值控制
uint32_t SecondFrameOperateuint32第二帧操作
uint32_t AddressAlignedBeatsuint32个地址对齐的节拍
uint32_t FixedBurstuint32\u t固定突发
uint32_t RxDMABurstLengthuint32?U t Rxdma长度
uint32_t TxDMABurstLengthuint32 \u t txdma长度
uint32_t DescriptorSkipLengthuint32描述符
uint32_t DMAArbitration在32
Field Documentation现场文件
15.1.4ETH_DMADescTypeDef以太网类型定义
Data Fields数据字段
IO uint32_t StatusIO uint32状态
uint32_t ControlBufferSizeuint32?控制缓冲大小
uint32_t Buffer1Addruint32缓冲区1地址
uint32_t Buffer2NextDescAddruint32\u t Buffer2Nex
Field Documentation现场文件
15.1.5ETH_DMARxFrameInfosETH_DMARxFrameInfos公司
Data Fields数据字段
ETH_DMADescTypeDef * FSRxDescETH DMADescTypeDef*F
ETH_DMADescTypeDef * LSRxDescETH DMADescTypeDef*L
uint32_t SegCountuint32段
uint32_t lengthuint32_t长度
uint32_t bufferuint32缓冲区
Field Documentation现场文件
15.1.6ETH_HandleTypeDefETH U手柄类型定义
Data Fields数据字段
ETH_TypeDef * InstanceETH_TypeDef*实例
ETH_InitTypeDef InitETH_InitTypeDef Init
uint32_t LinkStatusuint32\u t链接状态
ETH_DMADescTypeDef * RxDesc以太网类型定义*RxDesc
ETH_DMADescTypeDef * TxDesc以太网类型定义*TxDesc
ETH_DMARxFrameInfos RxFrameInfosETH_DMARxFrameInf
IO HAL_ETH_StateTypeDef StateIO HAL_ETH_State
HAL_LockTypeDef LockHAL_LockTypeDef锁
Field Documentation现场文件
HAL_LockTypeDef ETH_HandleTypeDef::Lock ETH LockH
15.2ETH Firmware driver API descriptionETH固件驱动程序API说明
15.2.1How to use this driver如何使用此驱动程序
15.2.2Initialization and de-initialization functions初始化
HAL_ETH_Init()
HAL_ETH_DeInit()
HAL_ETH_DMATxDescLi
HAL_ETH_DMARxDescLi
HAL_ETH_MspInit()
HAL_ETH_MspDeInit()
15.2.3IO operation functionsIO操作功能
HAL_ETH_TransmitFra
HAL_ETH_GetReceived
HAL_ETH_GetReceived
HAL_ETH_IRQHandler(
HAL_ETH_TxCpltCallb
HAL_ETH_RxCpltCallb
HAL_ETH_ErrorCallba
HAL_ETH_ReadPHYRegi
HAL_ETH_WritePHYReg
15.2.4Peripheral Control functions外围控制功能
HAL_ETH_Start()
HAL_ETH_Stop()
HAL_ETH_ConfigMAC()
HAL_ETH_ConfigDMA()
15.2.5Peripheral State functions外围状态函数
HAL_ETH_GetState()
15.2.6HAL_ETH_Init哈雷·埃思·伊恩
Function NameHAL_StatusTypeDef HAL_ETH_Init (ETH_
15.2.7HAL_ETH_DeInit哈利特
Function NameHAL_StatusTypeDef HAL_ETH_DeInit (ET
15.2.8HAL_ETH_DMATxDescListInitHAL_ETH_DMATxDescListIni
(ETH_HandleTypeDef * heth, ETH_DMADescTypeDef * DM
15.2.9HAL_ETH_DMARxDescListInitHAL_ETH_DMARxDescListIni
(ETH_HandleTypeDef * heth, ETH_DMADescTypeDef * DM
15.2.10HAL_ETH_MspInit哈勒·埃思·姆斯皮尼特
15.2.11HAL_ETH_MspDeInit哈勒·埃思·姆斯普迪尼特
15.2.12HAL_ETH_TransmitFrameHAL_ETH_传送架
(ETH_HandleTypeDef * heth, uint32_t FrameLength)(
15.2.13HAL_ETH_GetReceivedFrame接收帧
Function NameHAL_StatusTypeDef HAL_ETH_GetReceive
15.2.14HAL_ETH_GetReceivedFrame_IT你能收到框架吗
Function NameHAL_StatusTypeDef HAL_ETH_GetReceive
15.2.15HAL_ETH_IRQHandlerHAL·埃思·伊尔克汉德勒
15.2.16HAL_ETH_TxCpltCallbackHAL_ETH_TxCpltCallback公司
15.2.17HAL_ETH_RxCpltCallbackHAL_ETH_rxcplt回拨
15.2.18HAL_ETH_ErrorCallback错误回拨
15.2.19HAL_ETH_ReadPHYRegister读物理寄存器
(ETH_HandleTypeDef * heth, uint16_t PHYReg, uint32
15.2.20HAL_ETH_WritePHYRegisterHAL_ETH_WritePHYRegister公
(ETH_HandleTypeDef * heth, uint16_t PHYReg, uint32
15.2.21HAL_ETH_Start哈勒·埃思开始
Function NameHAL_StatusTypeDef HAL_ETH_Start (ETH
15.2.22HAL_ETH_Stop哈勒·埃思停下来
Function NameHAL_StatusTypeDef HAL_ETH_Stop (ETH_
15.2.23HAL_ETH_ConfigMAC配置MAC
(ETH_HandleTypeDef * heth, ETH_MACInitTypeDef * ma
15.2.24HAL_ETH_ConfigDMA配置DMA
(ETH_HandleTypeDef * heth, ETH_DMAInitTypeDef * dm
15.2.25HAL_ETH_GetStateHAL泰州
(ETH_HandleTypeDef * heth)(ETH_HandleTypeDef*heth
15.3ETH Firmware driver definesETH固件驱动程序定义
15.3.1ETH以太币
ETH Buffers settingETH缓冲器设置
ETH DMA FlagsETH DMA标志
ETH DMA InterruptsETH DMA中断
ETH DMA overflowETH DMA溢出
ETH DMA receive process stateETH-DMA接收进程状态
ETH DMA RX DescriptorETH DMA接收描述符
ETH DMA transmit process stateETH-DMA传输过程状态
ETH DMA Tx Descriptor Checksum Insertion ControlE
ETH DMA Tx Descriptor SegmentETH-DMA-Tx描述符段
ETH Exported MacrosETH导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Return value:返回值:
Description:说明:
ETH EXTI LINE WAKEUPETH EXTI线路唤醒
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
ETH Inter Frame GapETH帧间间隙
ETH MAC FlagsETH MAC标志
ETH MAC InterruptsETH MAC中断
ETH MMC Rx InterruptsETH MMC Rx中断
ETH MMC Tx InterruptsETH MMC Tx中断
ETH Pass Control FramesETH通过控制帧
ETH Pause Low ThresholdETH暂停低阈值
ETH Receive Own以太收到自己的
ETH Receive Threshold ControlETH接收门限控制
ETH Rx DMA_Burst LengthETH Rx DMA_突发长度
ETH Transmit Threshold ControlETH传输门限控制
ETH Tx DMA Burst LengthETH-Tx-DMA突发长度
16HAL FLASH Generic DriverHAL FLASH通用驱动程序
16.1FLASH Firmware driver registers structures闪存固件运行寄
16.1.1FLASH_ProcessTypeDef闪存处理类型定义
Data Fields数据字段
IO FLASH_ProcedureTypeDef ProcedureOnGoingIO闪
IO uint32_t DataRemaining剩余数据
IO uint32_t Address地址
IO uint64_t Data数据不可用
HAL_LockTypeDef LockHAL LockTypeDef锁
IO uint32_t ErrorCode错误代码
Field Documentation现场文件
IO FLASH_ProcedureTypeDef FLASH_ProcessTypeDef
IO uint32_t FLASH_ProcessTypeDef::DataRemainin
IO uint32_t FLASH_ProcessTypeDef::AddressProc
IO uint64_t FLASH_ProcessTypeDef::DataProcess
HAL_LockTypeDef FLASH_ProcessTypeDef::LockHAL-u L
IO uint32_t FLASH_ProcessTypeDef::ErrorCodePr
16.2FLASH Firmware driver API description闪存固件驱动程序API说
16.2.1FLASH peripheral features闪存外围功能
16.2.2How to use this driver如何使用此驱动程序
16.2.3IO operation functionsIO操作功能
HAL_FLASH_Program()
HAL_FLASH_Program_I
HAL_FLASH_IRQHandle
HAL_FLASH_EndOfOper
HAL_FLASH_Operation
16.2.4Peripheral Control functions外围控制功能
HAL_FLASH_Unlock()
HAL_FLASH_Lock()
HAL_FLASH_OB_Unlock
HAL_FLASH_OB_Lock()
HAL_FLASH_OB_Launch
16.2.5Peripheral State functions外围状态函数
HAL_FLASH_GetError(
16.2.6HAL_FLASH_ProgramHAL_FLASH_程序
TypeProgram, uint32_t Address, uint64_t Data)类型程序
16.2.7HAL_FLASH_Program_ITHAL U FLASH_程序
Function NameHAL_StatusTypeDef HAL_FLASH_Program_
16.2.8HAL_FLASH_IRQHandlerHAL U FLASH_IRQHandler公司
16.2.9HAL_FLASH_EndOfOperationCallbackHAL_FLASH帴endfoop
ReturnValue)返回值)
16.2.10HAL_FLASH_OperationErrorCallback操作错误回拨
ReturnValue)返回值)
16.2.11HAL_FLASH_UnlockHAL_FLASH_解锁
16.2.12HAL_FLASH_LockHAL_闪锁
16.2.13HAL_FLASH_OB_Unlock打开闪光灯
16.2.14HAL_FLASH_OB_LockHAL_FLASH_OB_锁
16.2.15HAL_FLASH_OB_LaunchHALéu FLASH_OB_发射
16.2.16HAL_FLASH_GetError硬件闪存错误
16.3FLASH Firmware driver defines闪存固件驱动程序定义
16.3.1FLASH闪光灯
FLASH Exported MacrosFLASH导出的宏
Return value:返回值:
Return value:返回值:
Flag definition标志定义
Interrupt中断
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Interrupt definition中断定义
Return value:返回值:
Latency configuration延迟配置
Parameters:参数:
Return value:返回值:
Return value:返回值:
Latency Values延迟值
Return value:返回值:
Return value:返回值:
FLASH Private Constants闪存专用常量
FLASH Private Macros闪存专用宏
Type Program类型程序
17HAL FLASH Extension DriverHAL闪存扩展驱动程序
17.1FLASHEx Firmware driver registers structuresFLASH
17.1.1FLASH_EraseInitTypeDef闪存擦除初始化类型定义
Data Fields数据字段
uint32_t TypeEraseuint32\u t类型删除
uint32_t Banksuint32银行
uint32_t PageAddressuint32页地址
uint32_t NbPages第32页
Field Documentation现场文件
17.1.2FLASH_OBProgramInitTypeDef闪存obprogramminittypedef
Data Fields数据字段
uint32_t OptionTypeuint32选项类型
uint32_t WRPState返回状态
uint32_t WRPPageuint32页
uint32_t Banksuint32银行
uint8_t RDPLevel第8层
uint8_t USERConfig用户配置
uint32_t DATAAddressuint32\u t数据地址
uint8_t DATADatauint8数据
Field Documentation现场文件
17.2FLASHEx Firmware driver API descriptionFlash固件驱动程
17.2.1IO operation functionsIO操作功能
HAL_FLASHEx_Erase()
HAL_FLASHEx_Erase_I
17.2.2Peripheral Control functions外围控制功能
HAL_FLASHEx_OBErase
HAL_FLASHEx_OBProgr
HAL_FLASHEx_OBGetCo
17.2.3HAL_FLASHEx_EraseHAL_FLASHEx_擦除
(FLASH_EraseInitTypeDef * pEraseInit, uint32_t * P
17.2.4HAL_FLASHEx_Erase_IT哈闪闪现擦去
(FLASH_EraseInitTypeDef * pEraseInit)(FLASH_Erase
17.2.5HAL_FLASHEx_OBErase哈雷·弗雷克斯·奥布拉斯
17.2.6HAL_FLASHEx_OBProgramHAL\U FLASHEx\U OB程序
(FLASH_OBProgramInitTypeDef * pOBInit)(FLASH_obpr
17.2.7HAL_FLASHEx_OBGetConfig目标配置
(FLASH_OBProgramInitTypeDef * pOBInit)(FLASH_obpr
17.3FLASHEx Firmware driver definesFlash固件驱动程序定义
Option Byte IWatchdog选项字节i监视器
Option Bytes Type选项字节类型
Option Byte WRP State选项字节WRP状态
Type Erase键入Erase
18HAL GPIO Generic DriverHAL GPIO通用驱动程序
18.1GPIO Firmware driver registers structuresGPIO固件驱动
18.1.1GPIO_InitTypeDefGPIO_InitTypeDef
Data Fields数据字段
uint32_t Pinuint32 U t引脚
uint32_t Modeuint32模式
uint32_t Pull不拉
uint32_t Speeduint32_t速度
Field Documentation现场文件
uint32_t GPIO_InitTypeDef::Pinuint32_t GPIO_InitT
GPIO_pins_define
uint32_t GPIO_InitTypeDef::Modeuint32_t GPIO_Init
GPIO_mode_define
uint32_t GPIO_InitTypeDef::Pulluint32_t GPIO_Init
uint32_t GPIO_InitTypeDef::Speeduint32_t GPIO_Ini
GPIO_speed_define
18.2GPIO Firmware driver API descriptionGPIO固件驱动程序API
18.2.1GPIO Peripheral featuresGPIO外围功能
18.2.2How to use this driver如何使用此驱动程序
18.2.3Initialization and deinitialization functions初始化和
HAL_GPIO_Init()
HAL_GPIO_DeInit()
18.2.4IO operation functionsIO操作功能
HAL_GPIO_ReadPin()
HAL_GPIO_WritePin()
HAL_GPIO_TogglePin(
HAL_GPIO_LockPin()
HAL_GPIO_EXTI_IRQHa
HAL_GPIO_EXTI_Callb
18.2.5HAL_GPIO_InitHAL_GPIO_初始化
GPIO_InitTypeDef * GPIO_Init)GPIO_InitTypeDef*GPI
18.2.6HAL_GPIO_DeInitHAL格皮奥·德尼特
Function Namevoid HAL_GPIO_DeInit (GPIO_TypeDef *
18.2.7HAL_GPIO_ReadPinHAL_GPIO_ReadPin卡
Function NameGPIO_PinState HAL_GPIO_ReadPin (GPIO
18.2.8HAL_GPIO_WritePinHAL·吉皮奥·维特潘
Function Namevoid HAL_GPIO_WritePin (GPIO_TypeDef
18.2.9HAL_GPIO_TogglePinHAL_-GPIO_-TogglePin
Function Namevoid HAL_GPIO_TogglePin (GPIO_TypeDe
18.2.10HAL_GPIO_LockPinHAL_GPIO_锁销
Function NameHAL_StatusTypeDef HAL_GPIO_LockPin (
18.2.11HAL_GPIO_EXTI_IRQHandler哈勒·格皮奥·埃斯蒂·伊尔克汉德勒
18.2.12HAL_GPIO_EXTI_Callback回叫
18.3GPIO Firmware driver definesGPIO固件驱动程序定义
18.3.1GPIOGPIO
GPIO Exported MacrosGPIO导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
GPIO mode defineGPIO模式定义
GPIO pull defineGPIO拉定义
GPIO speed defineGPIO速度定义
19HAL GPIO Extension DriverHAL GPIO扩展驱动程序
19.1GPIOEx Firmware driver API descriptionGPIOEx固件驱动程
19.1.1GPIO Peripheral extension featuresGPIO外围扩展功能
19.1.2How to use this driver如何使用此驱动程序
19.1.3Extended features functions扩展功能功能
HAL_GPIOEx_ConfigEv
HAL_GPIOEx_EnableEv
HAL_GPIOEx_DisableE
19.1.4HAL_GPIOEx_ConfigEventout配置事件输出
GPIO_PortSource, uint32_t GPIO_PinSource)GPIO端口源,
19.1.5HAL_GPIOEx_EnableEventoutHAL_GPIOEx_EnableEventou
19.1.6HAL_GPIOEx_DisableEventout禁用事件输出
19.2GPIOEx Firmware driver definesGPIOEx固件驱动程序定义
19.2.1GPIOExGPIOEx公司
Alternate Function Remapping交替函数重映射
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
EVENTOUT Pin事件输出引脚
EVENTOUT Port事件输出端口
GPIOEx Private MacrosGPIOEx私有宏
20HAL HCD Generic DriverHAL HCD通用驱动程序
20.1HCD Firmware driver registers structuresHCD固件驱动程序
20.1.1HCD_HandleTypeDefHCD U手柄类型定义
Data Fields数据字段
HCD_TypeDef * InstanceHCD_TypeDef*实例
HCD_InitTypeDef InitHCD_InitTypeDef Init
HCD_HCTypeDef hcHCD_HCTypeDef hc型
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HCD_StateTypeDef StateIO HCD_StateTypeDef状
void * pData无效*数据
Field Documentation现场文件
20.2HCD Firmware driver API descriptionHCD固件驱动程序API说明
20.2.1How to use this driver如何使用此驱动程序
20.2.2Initialization and de-initialization functions初始化
HAL_HCD_Init()
HAL_HCD_HC_Init()
HAL_HCD_HC_Halt()
HAL_HCD_DeInit()
HAL_HCD_MspInit()
HAL_HCD_MspDeInit()
20.2.3IO operation functionsIO操作功能
HAL_HCD_HC_SubmitRe
HAL_HCD_IRQHandler(
HAL_HCD_SOF_Callbac
HAL_HCD_Connect_Cal
HAL_HCD_Disconnect_
HAL_HCD_HC_NotifyUR
20.2.4Peripheral Control functions外围控制功能
HAL_HCD_Start()
HAL_HCD_Stop()
HAL_HCD_ResetPort()
20.2.5Peripheral State functions外围状态函数
HAL_HCD_GetState()
HAL_HCD_HC_GetURBSt
HAL_HCD_HC_GetXferC
HAL_HCD_HC_GetState
HAL_HCD_GetCurrentF
HAL_HCD_GetCurrentS
20.2.6HAL_HCD_InitHAL赫·胡克多·伊尼特
Function NameHAL_StatusTypeDef HAL_HCD_Init (HCD_
20.2.7HAL_HCD_HC_Init开始
* hhcd, uint8_t ch_num, uint8_t epnum, uint8_t dev
20.2.8HAL_HCD_HC_Halt停下来
(HCD_HandleTypeDef * hhcd, uint8_t ch_num)(HCD_Ha
20.2.9HAL_HCD_DeInit你的丈夫
Function NameHAL_StatusTypeDef HAL_HCD_DeInit (HC
20.2.10HAL_HCD_MspInit你的丈夫
20.2.11HAL_HCD_MspDeInit医院
20.2.12HAL_HCD_HC_SubmitRequest提交请求
(HCD_HandleTypeDef * hhcd, uint8_t ch_num, uint8_t
20.2.13HAL_HCD_IRQHandler哈勒·HAL克汉德勒
20.2.14HAL_HCD_SOF_Callback回叫
20.2.15HAL_HCD_Connect_CallbackHAL_HCD_Connect_回调
Function Namevoid HAL_HCD_Connect_Callback (HCD_H
20.2.16HAL_HCD_Disconnect_Callback断开连接回调
Function Namevoid HAL_HCD_Disconnect_Callback (HC
20.2.17HAL_HCD_HC_NotifyURBChange_Callback通知URBChange回调
(HCD_HandleTypeDef * hhcd, uint8_t chnum, HCD_URBS
20.2.18HAL_HCD_Start启动
hhcd)hhcd)
20.2.19HAL_HCD_Stop停下来
Function NameHAL_StatusTypeDef HAL_HCD_Stop (HCD_
20.2.20HAL_HCD_ResetPort重设端口
(HCD_HandleTypeDef * hhcd)(HCD U手柄类型定义*hhcd)
20.2.21HAL_HCD_GetStateHAL邦
* hhcd)*hhcd)
20.2.22HAL_HCD_HC_GetURBStateHAL吉图尔邦
(HCD_HandleTypeDef * hhcd, uint8_t chnum)(HCD_Han
20.2.23HAL_HCD_HC_GetXferCountHAL赫·赫克·格特克弗
Function Nameuint32_t HAL_HCD_HC_GetXferCount (HC
20.2.24HAL_HCD_HC_GetState你的国家
(HCD_HandleTypeDef * hhcd, uint8_t chnum)(HCD_Han
20.2.25HAL_HCD_GetCurrentFrame当前帧
Function Nameuint32_t HAL_HCD_GetCurrentFrame (HC
20.2.26HAL_HCD_GetCurrentSpeed当前速度
Function Nameuint32_t HAL_HCD_GetCurrentSpeed (HC
20.3HCD Firmware driver definesHCD固件驱动程序定义
20.3.1HCDHCD公司
HCD Exported MacrosHCD导出的宏
HCD Instance definitionHCD实例定义
21HAL I2C Generic Driverhali2c通用驱动程序
21.1I2C Firmware driver registers structuresI2C固件驱动程序
21.1.1I2C_InitTypeDefI2C?初始化类型定义
Data Fields数据字段
uint32_t ClockSpeeduint32\u t时钟速度
uint32_t DutyCycleuint32\u t DutyCycle公司
uint32_t OwnAddress1uint32\u所有者地址1
uint32_t AddressingModeuint32\u t寻址模式
uint32_t DualAddressModeuint32\u t双地址模式
uint32_t OwnAddress2uint32\u所有者地址2
uint32_t GeneralCallMode通用调用模式
uint32_t NoStretchModeuint32\u t NoStretchMode
Field Documentation现场文件
21.1.2I2C_HandleTypeDefI2C?手柄类型定义
Data Fields数据字段
I2C_TypeDef * InstanceI2C_TypeDef*实例
I2C_InitTypeDef InitI2C?初始化类型定义初始化
uint8_t * pBuffPtruint8_t*pBuffPtr
uint16_t XferSizeuint16 U t X版本
IO uint16_t XferCount输入输出16
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_I2C_StateTypeDef StateIO HAL_I2C帴State
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
IO uint32_t I2C_HandleTypeDef::ErrorCodeIO ui
21.2I2C Firmware driver API descriptionI2C固件驱动程序API说明
21.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Polling mode IO MEM operation轮询模式IO内存操作
Interrupt mode IO operation中断模式IO操作
Interrupt mode IO MEM operation中断模式IO内存操作
DMA mode IO operationDMA模式IO操作
DMA mode IO MEM operationDMA模式IO内存操作
I2C HAL driver macros listI2C HAL驱动程序宏列表
I2C Workarounds linked to Silicon Limitation与硅限制相
21.2.2Initialization and de-initialization functions初始化
HAL_I2C_Init()
HAL_I2C_DeInit()
HAL_I2C_MspInit()
HAL_I2C_MspDeInit()
21.2.3IO operation functionsIO操作功能
HAL_I2C_Master_Tran
HAL_I2C_Master_Rece
HAL_I2C_Slave_Trans
HAL_I2C_Slave_Recei
HAL_I2C_Master_Tran
HAL_I2C_Master_Rece
HAL_I2C_Slave_Trans
HAL_I2C_Slave_Recei
HAL_I2C_Master_Tran
HAL_I2C_Master_Rece
HAL_I2C_Slave_Trans
HAL_I2C_Slave_Recei
HAL_I2C_Mem_Write()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Write_I
HAL_I2C_Mem_Read_IT
HAL_I2C_Mem_Write_D
HAL_I2C_Mem_Read_DM
HAL_I2C_IsDeviceRea
21.2.4Peripheral State and Errors functions外围状态和错误功能
HAL_I2C_GetState()
HAL_I2C_GetError()
21.2.5HAL_I2C_InitHAL_I2C_初始化
Function NameHAL_StatusTypeDef HAL_I2C_Init (I2C_
21.2.6HAL_I2C_DeInit海尔泰
Function NameHAL_StatusTypeDef HAL_I2C_DeInit (I2
21.2.7HAL_I2C_MspInit哈姆斯皮尼特
21.2.8HAL_I2C_MspDeInit哈雷I2C
21.2.9HAL_I2C_Master_Transmit主传输
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.10HAL_I2C_Master_Receive主接收
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.11HAL_I2C_Slave_Transmit从机发送
(I2C_HandleTypeDef * hi2c, uint8_t * pData, uint16
21.2.12HAL_I2C_Slave_Receive从接收
(I2C_HandleTypeDef * hi2c, uint8_t * pData, uint16
21.2.13HAL_I2C_Master_Transmit_IT主机发送
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.14HAL_I2C_Master_Receive_IT主人收到了吗
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.15HAL_I2C_Slave_Transmit_IT从机发送
(I2C_HandleTypeDef * hi2c, uint8_t * pData, uint16
21.2.16HAL_I2C_Slave_Receive_IT从机接收
(I2C_HandleTypeDef * hi2c, uint8_t * pData, uint16
21.2.17HAL_I2C_Master_Transmit_DMA主机发送DMA
Function NameHAL_StatusTypeDef HAL_I2C_Master_Tra
21.2.18HAL_I2C_Master_Receive_DMA主机接收DMA
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.19HAL_I2C_Slave_Transmit_DMAHAL_212;I2C呬u从设备发送_DMA
(I2C_HandleTypeDef * hi2c, uint8_t * pData, uint16
21.2.20HAL_I2C_Slave_Receive_DMA从机接收DMA
(I2C_HandleTypeDef * hi2c, uint8_t * pData, uint16
21.2.21HAL_I2C_Mem_Write写
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.22HAL_I2C_Mem_Read读
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.23HAL_I2C_Mem_Write_IT你要写吗
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.24HAL_I2C_Mem_Read_IT你读了吗
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.25HAL_I2C_Mem_Write_DMA硬件I2C内存写入DMA
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.26HAL_I2C_Mem_Read_DMA读存储器
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.27HAL_I2C_IsDeviceReadyHALÔI2C呬IsDeviceReady公司
(I2C_HandleTypeDef * hi2c, uint16_t DevAddress, ui
21.2.28HAL_I2C_EV_IRQHandlerHAL帴I2C帴EV帴IRQHandler
21.2.29HAL_I2C_ER_IRQHandlerHAL_I2C_ER_IRQHandler公司
21.2.30HAL_I2C_MasterTxCpltCallback主控时钟
Function Namevoid HAL_I2C_MasterTxCpltCallback (I
21.2.31HAL_I2C_MasterRxCpltCallback主控时钟
Function Namevoid HAL_I2C_MasterRxCpltCallback (I
21.2.32HAL_I2C_SlaveTxCpltCallbackHAL-I2C-SlavetXcplt回调
Function Namevoid HAL_I2C_SlaveTxCpltCallback (I2
21.2.33HAL_I2C_SlaveRxCpltCallbackHAL-I2C-SlaverXcplt回调
Function Namevoid HAL_I2C_SlaveRxCpltCallback (I2
21.2.34HAL_I2C_MemTxCpltCallbackHAL-I2C内存调用
Function Namevoid HAL_I2C_MemTxCpltCallback (I2C_
21.2.35HAL_I2C_MemRxCpltCallbackHAL-I2C内存调用
Function Namevoid HAL_I2C_MemRxCpltCallback (I2C_
21.2.36HAL_I2C_ErrorCallback错误回调
21.2.37HAL_I2C_GetStateHAL泰
(I2C_HandleTypeDef * hi2c)(I2C_HandleTypeDef*hi2c
21.2.38HAL_I2C_GetError硬件错误
21.3I2C Firmware driver definesI2C固件驱动程序定义
21.3.1I2CI2C
I2C Error CodesI2C错误代码
I2C Exported MacrosI2C导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
I2C Interrupt configuration definitionI2C中断配置定义
22HAL I2S Generic DriverHAL I2S通用驱动程序
22.1I2S Firmware driver registers structuresI2S固件驱动程序
22.1.1I2S_InitTypeDefI2S初始化类型定义
Data Fields数据字段
uint32_t Modeuint32模式
uint32_t Standarduint32标准
uint32_t DataFormatuint32\u t数据格式
uint32_t MCLKOutputuint32 U t MCLK输出
uint32_t AudioFrequint32音频
uint32_t CPOLuint32\u t中央处理程序
Field Documentation现场文件
22.1.2I2S_HandleTypeDefI2S_手柄类型定义
Data Fields数据字段
SPI_TypeDef * InstanceSPI_TypeDef*实例
I2S_InitTypeDef InitI2S\u初始化类型定义初始化
uint16_t * pTxBuffPtruint16_t*pTxBuffPtr
IO uint16_t TxXferSize尺寸16
IO uint16_t TxXferCount输入16个字符
uint16_t * pRxBuffPtruint16_t*pRxBuffPtr
IO uint16_t RxXferSizeIO单元16
IO uint16_t RxXferCountIO uint16 \u t RxXferC
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
IO HAL_LockTypeDef LockIO HAL\U LockTypeDef锁
IO HAL_I2S_StateTypeDef StateIO HAL_I2S_State
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
SPI_TypeDef* I2S_HandleTypeDef::InstanceSPI_TypeD
I2S_InitTypeDef I2S_HandleTypeDef::InitI2S_InitTy
uint16_t* I2S_HandleTypeDef::pTxBuffPtruint16_t*I
IO uint16_t I2S_HandleTypeDef::TxXferSizeIO u
IO uint16_t I2S_HandleTypeDef::TxXferCountIO
uint16_t* I2S_HandleTypeDef::pRxBuffPtruint16_t*I
IO uint16_t I2S_HandleTypeDef::RxXferSizeIO u
IO uint16_t I2S_HandleTypeDef::RxXferCountIO
DMA_HandleTypeDef* I2S_HandleTypeDef::hdmatxDMA_H
DMA_HandleTypeDef* I2S_HandleTypeDef::hdmarxDMA_H
IO HAL_LockTypeDef I2S_HandleTypeDef::LockIO
IO HAL_I2S_StateTypeDef I2S_HandleTypeDef::Sta
IO uint32_t I2S_HandleTypeDef::ErrorCodeIO ui
22.2I2S Firmware driver API descriptionI2S固件驱动程序API说明
22.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
DMA mode IO operationDMA模式IO操作
I2S HAL driver macros listI2S HAL驱动程序宏列表
I2C Workarounds linked to Silicon Limitation与硅限制相
22.2.2Initialization and de-initialization functions初始化
HAL_I2S_Init()
HAL_I2S_DeInit()
HAL_I2S_MspInit()
HAL_I2S_MspDeInit()
22.2.3IO operation functionsIO操作功能
HAL_I2S_Transmit()
HAL_I2S_Receive()
HAL_I2S_Transmit_IT
HAL_I2S_Receive_IT(
HAL_I2S_Transmit_DM
HAL_I2S_Receive_DMA
HAL_I2S_DMAPause()
HAL_I2S_DMAResume()
HAL_I2S_DMAStop()
HAL_I2S_IRQHandler(
HAL_I2S_TxHalfCpltC
HAL_I2S_TxCpltCallb
HAL_I2S_RxHalfCpltC
HAL_I2S_RxCpltCallb
HAL_I2S_ErrorCallba
22.2.4Peripheral State and Errors functions外围状态和错误功能
HAL_I2S_GetState()
HAL_I2S_GetError()
22.2.5HAL_I2S_Init启动
Function NameHAL_StatusTypeDef HAL_I2S_Init (I2S_
22.2.6HAL_I2S_DeInit海尔泰
Function NameHAL_StatusTypeDef HAL_I2S_DeInit (I2
22.2.7HAL_I2S_MspInit哈姆斯皮尼特
22.2.8HAL_I2S_MspDeInit海尔斯堡酒店
22.2.9HAL_I2S_Transmit发射
Function NameHAL_StatusTypeDef HAL_I2S_Transmit (
22.2.10HAL_I2S_Receive接收
Function NameHAL_StatusTypeDef HAL_I2S_Receive (I
22.2.11HAL_I2S_Transmit_IT发送
(I2S_HandleTypeDef * hi2s, uint16_t * pData, uint1
22.2.12HAL_I2S_Receive_IT你收到了吗
(I2S_HandleTypeDef * hi2s, uint16_t * pData, uint1
22.2.13HAL_I2S_Transmit_DMA发送DMA
(I2S_HandleTypeDef * hi2s, uint16_t * pData, uint1
22.2.14HAL_I2S_Receive_DMA接收DMA
(I2S_HandleTypeDef * hi2s, uint16_t * pData, uint1
22.2.15HAL_I2S_DMAPause哈雷
(I2S_HandleTypeDef * hi2s)(I2S_HandleTypeDef*hi2s
22.2.16HAL_I2S_DMAResume海景
(I2S_HandleTypeDef * hi2s)(I2S_HandleTypeDef*hi2s
22.2.17HAL_I2S_DMAStopHAL马斯托普
* hi2s)*硫化氢)
22.2.18HAL_I2S_IRQHandlerHAL\U I2S\u IRQHandler公司
22.2.19HAL_I2S_TxHalfCpltCallbackHAL\U I2S\U TXHALFCPLTC
Function Namevoid HAL_I2S_TxHalfCpltCallback (I2S
22.2.20HAL_I2S_TxCpltCallback呼叫呼叫
22.2.21HAL_I2S_RxHalfCpltCallbackHAL_I2S_rxhalfcplt回拨
Function Namevoid HAL_I2S_RxHalfCpltCallback (I2S
22.2.22HAL_I2S_RxCpltCallbackHAL\U I2S\U RxCPLTC回拨
22.2.23HAL_I2S_ErrorCallback错误回调
22.2.24HAL_I2S_GetStateHAL邦
(I2S_HandleTypeDef * hi2s)(I2S_HandleTypeDef*hi2s
22.2.25HAL_I2S_GetError错误
22.3I2S Firmware driver definesI2S固件驱动程序定义
22.3.1I2SI2S
I2S Error CodesI2S错误代码
I2S Exported MacrosI2S导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
I2S Interrupt configuration definitionI2S中断配置定义
23HAL IRDA Generic DriverHAL IRDA通用驱动程序
23.1IRDA Firmware driver registers structuresIRDA固件驱动
23.1.1IRDA_InitTypeDefIRDA_初始化类型定义
Data Fields数据字段
uint32_t BaudRateuint32\u t波特率
uint32_t WordLengthuint32\u字长
uint32_t Parityuint32\u t奇偶校验
uint32_t Modeuint32模式
uint8_t Prescaleruint8_t预分频器
uint32_t IrDAMode在IrDAMode
Field Documentation现场文件
23.1.2IRDA_HandleTypeDefIRDA_手柄类型定义
Data Fields数据字段
USART_TypeDef * InstanceUSART_TypeDef*实例
IRDA_InitTypeDef InitIRDA_InitTypeDef初始化
uint8_t * pTxBuffPtruint8_t*pTxBuffPtr
uint16_t TxXferSizeuint16英寸
uint16_t TxXferCountuint16\U t TXFERCOUNT计数
uint8_t * pRxBuffPtruint8_t*pRxBuffPtr
uint16_t RxXferSizeuint16英寸
uint16_t RxXferCountuint16\u t RxXferCount公司
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_IRDA_StateTypeDef StateIO HAL_IRDA_Sta
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
23.2IRDA Firmware driver API descriptionIRDA固件驱动程序API
23.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
DMA mode IO operationDMA模式IO操作
IRDA HAL driver macros listIRDA HAL驱动程序宏列表
23.2.2Initialization and Configuration functions初始化和配置功
HAL_IRDA_Init()
HAL_IRDA_DeInit()
HAL_IRDA_MspInit()
HAL_IRDA_MspDeInit(
23.2.3IO operation functionsIO操作功能
HAL_IRDA_Transmit()
HAL_IRDA_Receive()
HAL_IRDA_Transmit_I
HAL_IRDA_Receive_IT
HAL_IRDA_Transmit_D
HAL_IRDA_Receive_DM
HAL_IRDA_DMAPause()
HAL_IRDA_DMAResume(
HAL_IRDA_DMAStop()
HAL_IRDA_IRQHandler
HAL_IRDA_TxCpltCall
HAL_IRDA_TxHalfCplt
HAL_IRDA_RxCpltCall
HAL_IRDA_RxHalfCplt
HAL_IRDA_ErrorCallb
23.2.4Peripheral State and Errors functions外围状态和错误功能
HAL_IRDA_GetState()
HAL_IRDA_GetError()
23.2.5HAL_IRDA_InitHAL伊尔达
Function NameHAL_StatusTypeDef HAL_IRDA_Init (IRD
23.2.6HAL_IRDA_DeInitHAL·伊尔达·德尼特
* hirda)*赫达)
23.2.7HAL_IRDA_MspInitHAL·伊尔达·姆斯皮尼特
23.2.8HAL_IRDA_MspDeInitHAL伊尔达
23.2.9HAL_IRDA_Transmit海尔达发射
(IRDA_HandleTypeDef * hirda, uint8_t * pData, uint
23.2.10HAL_IRDA_ReceiveHAL伊尔达接收
(IRDA_HandleTypeDef * hirda, uint8_t * pData, uint
23.2.11HAL_IRDA_Transmit_ITHAL伊尔达传送
(IRDA_HandleTypeDef * hirda, uint8_t * pData, uint
23.2.12HAL_IRDA_Receive_IT你收到了吗
(IRDA_HandleTypeDef * hirda, uint8_t * pData, uint
23.2.13HAL_IRDA_Transmit_DMA发送DMA
(IRDA_HandleTypeDef * hirda, uint8_t * pData, uint
23.2.14HAL_IRDA_Receive_DMA接收DMA
(IRDA_HandleTypeDef * hirda, uint8_t * pData, uint
23.2.15HAL_IRDA_DMAPauseHAL伊尔达
(IRDA_HandleTypeDef * hirda)(IRDA_HandleTypeDef*海
23.2.16HAL_IRDA_DMAResume哈伊尔达·德马雷姆
(IRDA_HandleTypeDef * hirda)(IRDA_HandleTypeDef*海
23.2.17HAL_IRDA_DMAStopHAL伊尔达·德马斯托普
(IRDA_HandleTypeDef * hirda)(IRDA_HandleTypeDef*海
23.2.18HAL_IRDA_IRQHandlerHAL·伊尔达·伊尔克汉德勒
23.2.19HAL_IRDA_TxCpltCallback海尔达电话回访
Function Namevoid HAL_IRDA_TxCpltCallback (IRDA_H
23.2.20HAL_IRDA_TxHalfCpltCallbackHAL达回电
Function Namevoid HAL_IRDA_TxHalfCpltCallback (IR
23.2.21HAL_IRDA_RxCpltCallbackHAL伊尔达回电
Function Namevoid HAL_IRDA_RxCpltCallback (IRDA_H
23.2.22HAL_IRDA_RxHalfCpltCallbackHAL达回电
Function Namevoid HAL_IRDA_RxHalfCpltCallback (IR
23.2.23HAL_IRDA_ErrorCallback错误回叫
Function Namevoid HAL_IRDA_ErrorCallback (IRDA_Ha
23.2.24HAL_IRDA_GetState海尔达州
(IRDA_HandleTypeDef * hirda)(IRDA_HandleTypeDef*海
23.2.25HAL_IRDA_GetErrorHAL伊尔达错误
23.3IRDA Firmware driver definesIRDA固件驱动程序定义
23.3.1IRDA伊尔达
IRDA Exported MacrosIRDA导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
24HAL IWDG Generic DriverHAL IWDG通用驱动程序
24.1IWDG Firmware driver registers structuresIWDG固件驱动
24.1.1IWDG_InitTypeDefIWDG_初始化类型定义
Data Fields数据字段
uint32_t Prescaleruint32 \u t预分频器
uint32_t Reloaduint32\u不重新加载
Field Documentation现场文件
24.1.2IWDG_HandleTypeDefIWDG U手柄类型定义
Data Fields数据字段
IWDG_TypeDef * InstanceIWDG_TypeDef*实例
IWDG_InitTypeDef InitIWDG_InitTypeDef初始化
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_IWDG_StateTypeDef StateIO HAL_IWDG_Sta
Field Documentation现场文件
24.2IWDG Firmware driver API descriptionIWDG固件驱动程序API
24.2.1IWDG specific featuresIWDG特定功能
24.2.2How to use this driver如何使用此驱动程序
IWDG HAL driver macros listIWDG HAL驱动程序宏列表
24.2.3Initialization and de-initialization functions初始化
HAL_IWDG_Init()
HAL_IWDG_MspInit()
24.2.4IO operation functionsIO操作功能
HAL_IWDG_Start()
HAL_IWDG_Refresh()
24.2.5Peripheral State functions外围状态函数
HAL_IWDG_GetState()
24.2.6HAL_IWDG_Init哈勒·伊瓦德格·伊恩特
Function NameHAL_StatusTypeDef HAL_IWDG_Init (IWD
24.2.7HAL_IWDG_MspInit哈勒·伊威格·姆斯皮尼特
24.2.8HAL_IWDG_StartHAL趵IWDG趶启动
* hiwdg)*hiwdg公司)
24.2.9HAL_IWDG_Refresh哈吕IWDG峎刷新
(IWDG_HandleTypeDef * hiwdg)(IWDG U HandleTypeDef
24.2.10HAL_IWDG_GetStateHAL吉州
(IWDG_HandleTypeDef * hiwdg)(IWDG U HandleTypeDef
24.3IWDG Firmware driver definesIWDG固件驱动程序定义
24.3.1IWDGIWDG公司
IWDG Exported MacrosIWDG导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
IWDG Flag definitionIWDG标志定义
IWDG Private MacrosIWDG专用宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
IWDG Registers BitMaskIWDG寄存器位掩码
25HAL NAND Generic DriverHAL NAND通用驱动程序
25.1NAND Firmware driver registers structuresNAND固件驱动
25.1.1NAND_IDTypeDef与/或IDTypeDef
Data Fields数据字段
uint8_t Maker_Id制造商编号
uint8_t Device_Id设备标识号
uint8_t Third_Id第三个身份证
uint8_t Fourth_Id第四个Id
Field Documentation现场文件
uint8_t NAND_IDTypeDef::Maker_Iduint8_t与_IDTypeDe
uint8_t NAND_IDTypeDef::Device_Iduint8_t NAND_IDT
uint8_t NAND_IDTypeDef::Third_Iduint8_t NAND_IDTy
uint8_t NAND_IDTypeDef::Fourth_Iduint8_t NAND_IDT
25.1.2NAND_AddressTypedef地址类型定义
Data Fields数据字段
uint16_t Page第16页
uint16_t Zoneuint16区
uint16_t Blockuint16块
Field Documentation现场文件
25.1.3NAND_InfoTypeDef非信息类型定义
Data Fields数据字段
uint32_t PageSizeuint32\u t页面大小
uint32_t SpareAreaSizeuint32\u t稀疏化
uint32_t BlockSizeuint32块大小
uint32_t BlockNbruint32块
uint32_t ZoneSize分区大小
Field Documentation现场文件
25.1.4NAND_HandleTypeDefNAND_手柄类型定义
Data Fields数据字段
FSMC_NAND_TypeDef * InstanceFSMC\u NAND_TypeDef*实
FSMC_NAND_InitTypeDef InitFSMC非初始化类型定义初始化
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_NAND_StateTypeDef StateIO HAL_NAND_Sta
NAND_InfoTypeDef Info与否信息类型定义信息
Field Documentation现场文件
25.2NAND Firmware driver API descriptionNAND固件驱动程序API
25.2.1How to use this driver如何使用此驱动程序
25.2.2NAND Initialization and de-initialization function
HAL_NAND_Init()
HAL_NAND_DeInit()
HAL_NAND_MspInit()
HAL_NAND_MspDeInit(
HAL_NAND_IRQHandler
HAL_NAND_ITCallback
25.2.3NAND Input and Output functionsNAND输入和输出功能
HAL_NAND_Read_ID()
HAL_NAND_Reset()
HAL_NAND_Read_Page(
HAL_NAND_Write_Page
HAL_NAND_Read_Spare
HAL_NAND_Write_Spar
HAL_NAND_Erase_Bloc
HAL_NAND_Read_Statu
HAL_NAND_Address_In
25.2.4NAND Control functionsNAND控制功能
HAL_NAND_ECC_Enable
HAL_NAND_ECC_Disabl
HAL_NAND_GetECC()
25.2.5NAND State functionsNAND状态函数
HAL_NAND_GetState()
HAL_NAND_Read_Statu
25.2.6HAL_NAND_InitHAL_NAND_初始化
Function NameHAL_StatusTypeDef HAL_NAND_Init (NAN
25.2.7HAL_NAND_DeInitHAL南德尼特
(NAND_HandleTypeDef * hnand)(NAND_HandleTypeDef*h
25.2.8HAL_NAND_MspInitHAL·南德·姆斯皮尼特
25.2.9HAL_NAND_MspDeInitHAL南德尼特
25.2.10HAL_NAND_IRQHandlerHAL·南德·伊尔克汉德勒
25.2.11HAL_NAND_ITCallback你和我的电话
25.2.12HAL_NAND_Read_IDHAL·南德·里德
(NAND_HandleTypeDef * hnand, NAND_IDTypeDef * pNAN
25.2.13HAL_NAND_ResetHAL_和\u重置
(NAND_HandleTypeDef * hnand)(NAND_HandleTypeDef*h
25.2.14HAL_NAND_Read_PageHAL•南德•雷德•佩奇
(NAND_HandleTypeDef * hnand, NAND_AddressTypedef *
25.2.15HAL_NAND_Write_PageHAL_NAND_Write_页面
(NAND_HandleTypeDef * hnand, NAND_AddressTypedef *
25.2.16HAL_NAND_Read_SpareAreaHAL·南德·雷德·斯帕雷亚
(NAND_HandleTypeDef * hnand, NAND_AddressTypedef *
25.2.17HAL_NAND_Write_SpareAreaHAL南德写的是斯巴鲁
(NAND_HandleTypeDef * hnand, NAND_AddressTypedef *
25.2.18HAL_NAND_Erase_BlockHAL_NAND_Erase_块
(NAND_HandleTypeDef * hnand, NAND_AddressTypedef *
25.2.19HAL_NAND_Read_StatusHAL·南德鲁·雷德的状态
Function Nameuint32_t HAL_NAND_Read_Status (NAND_
25.2.20HAL_NAND_Address_Inc地址有限公司
Function Nameuint32_t HAL_NAND_Address_Inc (NAND_
25.2.21HAL_NAND_ECC_EnableHAL_NAND_ECC_启用
(NAND_HandleTypeDef * hnand)(NAND_HandleTypeDef*h
25.2.22HAL_NAND_ECC_Disable禁用HAL_NAND_ECC_
(NAND_HandleTypeDef * hnand)(NAND_HandleTypeDef*h
25.2.23HAL_NAND_GetECC赫尔南德格泰克
(NAND_HandleTypeDef * hnand, uint32_t * ECCval, ui
25.2.24HAL_NAND_GetState赫尔南多州
(NAND_HandleTypeDef * hnand)(NAND_HandleTypeDef*h
25.2.25HAL_NAND_Read_StatusHAL·南德鲁·雷德的状态
Function Nameuint32_t HAL_NAND_Read_Status (NAND_
25.3NAND Firmware driver definesNAND固件驱动程序定义
25.3.1NAND南德
NAND Exported MacrosNAND导出的宏
Parameters:参数:
Return value:返回值:
NAND Private MacrosNAND专用宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
26HAL NOR Generic DriverHAL或通用驱动程序
26.1NOR Firmware driver registers structuresNOR固件驱动程序
26.1.1NOR_IDTypeDef不知道类型定义
Data Fields数据字段
uint16_t Manufacturer_Codeuint16制造商代码
uint16_t Device_Code1uint16设备代码1
uint16_t Device_Code2uint16设备代码2
uint16_t Device_Code3uint16设备代码3
Field Documentation现场文件
uint16_t NOR_IDTypeDef::Device_Code1uint16_t NOR_
uint16_t NOR_IDTypeDef::Device_Code2uint16_t NOR_
26.1.2NOR_CFITypeDef也不是
Data Fields数据字段
uint16_t CFI_11号机组
uint16_t CFI_22号机组
uint16_t CFI_3第16集
uint16_t CFI_44号机组
Field Documentation现场文件
uint16_t NOR_CFITypeDef::CFI_2uint16 \u t或\u CFIT
uint16_t NOR_CFITypeDef::CFI_3uint16否\u CFITypeDe
uint16_t NOR_CFITypeDef::CFI_4uint16 \u t或\u CFIT
26.1.3NOR_HandleTypeDefNORêHandleTypeDef
Data Fields数据字段
FSMC_NORSRAM_TypeDef * InstanceFSMC_NORSRAM_TypeD
FSMC_NORSRAM_EXTENDED_TypeDef * ExtendedFSMC_NORS
FSMC_NORSRAM_InitTypeDef InitFSMC_NORSRAM_InitTyp
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_NOR_StateTypeDef StateIO HAL_NOR_State
Field Documentation现场文件
FSMC_NORSRAM_EXTENDED_TypeDef* NOR_HandleTypeDef::
26.2NOR Firmware driver API descriptionNOR固件驱动程序API描述
26.2.1How to use this driver如何使用此驱动程序
NOR HAL driver macros listNOR HAL驱动程序宏列表
26.2.2NOR Initialization and de_initialization functions
HAL_NOR_Init()
HAL_NOR_DeInit()
HAL_NOR_MspInit()
HAL_NOR_MspDeInit()
HAL_NOR_MspWait()
26.2.3NOR Input and Output functionsNOR输入和输出功能
HAL_NOR_Read_ID()
HAL_NOR_ReturnToRea
HAL_NOR_Read()
HAL_NOR_Program()
HAL_NOR_ReadBuffer(
HAL_NOR_ProgramBuff
HAL_NOR_Erase_Block
HAL_NOR_Erase_Chip(
HAL_NOR_Read_CFI()
26.2.4NOR Control functionsNOR控制功能
HAL_NOR_WriteOperat
HAL_NOR_WriteOperat
26.2.5NOR State functionsNOR状态函数
HAL_NOR_GetState()
HAL_NOR_GetStatus()
26.2.6HAL_NOR_Init不知道是什么意思
Function NameHAL_StatusTypeDef HAL_NOR_Init (NOR_
26.2.7HAL_NOR_DeInitHAL努德尼特
Function NameHAL_StatusTypeDef HAL_NOR_DeInit (NO
26.2.8HAL_NOR_MspInitHAL努姆斯皮尼特
26.2.9HAL_NOR_MspDeInitHAL诺先生
26.2.10HAL_NOR_MspWaitHAL诺先生
Function Namevoid HAL_NOR_MspWait (NOR_HandleType
26.2.11HAL_NOR_Read_IDHAL·努尔·雷德
(NOR_HandleTypeDef * hnor, NOR_IDTypeDef * pNOR_ID
26.2.12HAL_NOR_ReturnToReadModeHAL_NOR_返回ADMODE
Function NameHAL_StatusTypeDef HAL_NOR_ReturnToRe
26.2.13HAL_NOR_Read哈洛·诺瑞德
Function NameHAL_StatusTypeDef HAL_NOR_Read (NOR_
26.2.14HAL_NOR_ProgramHAL_NOR_计划
(NOR_HandleTypeDef * hnor, uint32_t * pAddress, ui
26.2.15HAL_NOR_ReadBuffer读缓冲区
(NOR_HandleTypeDef * hnor, uint32_t uwAddress, uin
26.2.16HAL_NOR_ProgramBuffer程序缓冲区
(NOR_HandleTypeDef * hnor, uint32_t uwAddress, uin
26.2.17HAL_NOR_Erase_BlockHAL_NOR_Erase_块
(NOR_HandleTypeDef * hnor, uint32_t BlockAddress,
26.2.18HAL_NOR_Erase_ChipHAL_NOR_Erase_芯片
(NOR_HandleTypeDef * hnor, uint32_t Address)(NOR\
26.2.19HAL_NOR_Read_CFIHAL诺瑞德
(NOR_HandleTypeDef * hnor, NOR_CFITypeDef * pNOR_C
26.2.20HAL_NOR_WriteOperation_Enable启用HAL\U NOR\U WRITE操
Function NameHAL_StatusTypeDef HAL_NOR_WriteOpera
26.2.21HAL_NOR_WriteOperation_Disable禁止写操作
Function NameHAL_StatusTypeDef HAL_NOR_WriteOpera
26.2.22HAL_NOR_GetStateHAL邦
(NOR_HandleTypeDef * hnor)(不带把手)
26.2.23HAL_NOR_GetStatus你的状态如何
(NOR_HandleTypeDef * hnor, uint32_t Address, uint3
26.3NOR Firmware driver definesNOR固件驱动程序定义
26.3.1NOR也不
NOR Exported Macros也不导出宏
Parameters:参数:
Return value:返回值:
NOR Private Macros也不是私有宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
27HAL PCCARD Generic DriverHAL PCCARD通用驱动程序
27.1PCCARD Firmware driver registers structuresPCCARD
27.1.1PCCARD_HandleTypeDefPCCARD_手柄类型定义
Data Fields数据字段
FSMC_PCCARD_TypeDef * InstanceFSMC_PCCARD_TypeDef
FSMC_PCCARD_InitTypeDef InitFSMC_PCCARD_InitTypeD
IO HAL_PCCARD_StateTypeDef StateIO HAL_PCCARD
HAL_LockTypeDef LockHAL_LockTypeDef锁
Field Documentation现场文件
27.2PCCARD Firmware driver API descriptionPCCARD固件驱动程
27.2.1How to use this driver如何使用此驱动程序
27.2.2PCCARD Initialization and de-initialization functi
HAL_PCCARD_Init()
HAL_PCCARD_DeInit()
HAL_PCCARD_MspInit(
HAL_PCCARD_MspDeIni
27.2.3PCCARD Input Output and memory functionsPCCARD输入输
HAL_CF_Read_ID()
HAL_CF_Read_Sector(
HAL_CF_Write_Sector
HAL_CF_Erase_Sector
HAL_CF_Reset()
HAL_PCCARD_IRQHandl
HAL_PCCARD_ITCallba
27.2.4PCCARD Peripheral State functionsPCCARD外围状态功能
HAL_PCCARD_GetState
HAL_CF_GetStatus()
HAL_CF_ReadStatus()
27.2.5HAL_PCCARD_Init硬件初始化
(PCCARD_HandleTypeDef * hpccard, FSMC_NAND_PCC_Tim
27.2.6HAL_PCCARD_DeInit哈勒·普卡德·德尼特
(PCCARD_HandleTypeDef * hpccard)(PCCARD_HandleTyp
27.2.7HAL_PCCARD_MspInit哈姆皮尼特
Function Namevoid HAL_PCCARD_MspInit (PCCARD_Hand
27.2.8HAL_PCCARD_MspDeInitHAL皮卡德
Function Namevoid HAL_PCCARD_MspDeInit (PCCARD_Ha
27.2.9HAL_CF_Read_IDHAL逄CF趶Read_ID
(PCCARD_HandleTypeDef * hpccard, uint8_t CompactFl
27.2.10HAL_CF_Read_SectorHAL趵CF趵Read_扇区
(PCCARD_HandleTypeDef * hpccard, uint16_t * pBuffe
27.2.11HAL_CF_Write_SectorHAL_CF_Write_扇区
(PCCARD_HandleTypeDef * hpccard, uint16_t * pBuffe
27.2.12HAL_CF_Erase_SectorHAL_CF_Erase_扇区
(PCCARD_HandleTypeDef * hpccard, uint16_t SectorAd
27.2.13HAL_CF_Reset复位
(PCCARD_HandleTypeDef * hpccard)(PCCARD_HandleTyp
27.2.14HAL_PCCARD_IRQHandlerHAL卡·伊尔克汉德勒
Function Namevoid HAL_PCCARD_IRQHandler (PCCARD_H
27.2.15HAL_PCCARD_ITCallback电话回访
Function Namevoid HAL_PCCARD_ITCallback (PCCARD_H
27.2.16HAL_PCCARD_GetStateHAL卡德州
Function NameHAL_PCCARD_StateTypeDef HAL_PCCARD_G
27.2.17HAL_CF_GetStatus你的状态如何
(PCCARD_HandleTypeDef * hpccard)(PCCARD_HandleTyp
27.2.18HAL_CF_ReadStatus阅读状态
(PCCARD_HandleTypeDef * hpccard)(PCCARD_HandleTyp
27.3PCCARD Firmware driver definesPCCARD固件驱动程序定义
27.3.1PCCARDPCCARD公司
PCCARD Exported MacrosPCCARD导出的宏
Parameters:参数:
Return value:返回值:
PCCARD Private ConstantsPCCARD专用常量
28HAL PCD Generic DriverHAL PCD通用驱动程序
28.1PCD Firmware driver registers structuresPCD固件驱动程序
28.1.1PCD_HandleTypeDefPCD U手柄类型定义
Data Fields数据字段
PCD_TypeDef * InstancePCD_TypeDef*实例
PCD_InitTypeDef InitPCD_InitTypeDef初始化
IO uint8_t USB_Address输入/输出USB地址
PCD_EPTypeDef IN_epPCD-EPTypeDef在
PCD_EPTypeDef OUT_epPCD-EPTypeDef输出
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO PCD_StateTypeDef StateIO PCD_StateTypeDef状
uint32_t SetupUINT3U设置
void * pData无效*数据
Field Documentation现场文件
28.2PCD Firmware driver API descriptionPCD固件驱动程序API说明
28.2.1How to use this driver如何使用此驱动程序
28.2.2Initialization and de-initialization functions初始化
HAL_PCD_Init()
HAL_PCD_DeInit()
HAL_PCD_MspInit()
HAL_PCD_MspDeInit()
28.2.3IO operation functionsIO操作功能
HAL_PCD_Start()
HAL_PCD_Stop()
HAL_PCD_IRQHandler(
HAL_PCD_DataOutStag
HAL_PCD_DataInStage
HAL_PCD_SetupStageC
HAL_PCD_SOFCallback
HAL_PCD_ResetCallba
HAL_PCD_SuspendCall
HAL_PCD_ResumeCallb
HAL_PCD_ISOOUTIncom
HAL_PCD_ISOINIncomp
HAL_PCD_ConnectCall
HAL_PCD_DisconnectC
28.2.4Peripheral Control functions外围控制功能
HAL_PCD_DevConnect(
HAL_PCD_DevDisconne
HAL_PCD_SetAddress(
HAL_PCD_EP_Open()
HAL_PCD_EP_Close()
HAL_PCD_EP_Receive(
HAL_PCD_EP_GetRxCou
HAL_PCD_EP_Transmit
HAL_PCD_EP_SetStall
HAL_PCD_EP_ClrStall
HAL_PCD_EP_Flush()
HAL_PCD_ActiveRemot
HAL_PCD_DeActiveRem
28.2.5Peripheral State functions外围状态函数
HAL_PCD_GetState()
28.2.6HAL_PCD_Init初始值
Function NameHAL_StatusTypeDef HAL_PCD_Init (PCD_
28.2.7HAL_PCD_DeInitHAL吉德尼特
Function NameHAL_StatusTypeDef HAL_PCD_DeInit (PC
28.2.8HAL_PCD_MspInit哈姆斯皮尼特
28.2.9HAL_PCD_MspDeInitHAL吉普德尼特
28.2.10HAL_PCD_StartHAL\U PCD U启动
Function NameHAL_StatusTypeDef HAL_PCD_Start (PCD
28.2.11HAL_PCD_Stop停下来
Function NameHAL_StatusTypeDef HAL_PCD_Stop (PCD_
28.2.12HAL_PCD_IRQHandlerHAL_PCD_IRQHandler公司
28.2.13HAL_PCD_DataOutStageCallbackHAL_PCD_DataOutStageC
Function Namevoid HAL_PCD_DataOutStageCallback (P
28.2.14HAL_PCD_DataInStageCallback数据安装回调
Function Namevoid HAL_PCD_DataInStageCallback (PC
28.2.15HAL_PCD_SetupStageCallback硬件配置阶段回调
Function Namevoid HAL_PCD_SetupStageCallback (PCD
28.2.16HAL_PCD_SOFCallback你的电话回访
28.2.17HAL_PCD_ResetCallback重设回叫
28.2.18HAL_PCD_SuspendCallback暂停回调
28.2.19HAL_PCD_ResumeCallback恢复回叫
28.2.20HAL_PCD_ISOOUTIncompleteCallbackHAL_PCD_ISOOUTInc
(PCD_HandleTypeDef * hpcd, uint8_t epnum)(PCD_Han
28.2.21HAL_PCD_ISOINIncompleteCallbackHAL_PCD_ISOINIncom
(PCD_HandleTypeDef * hpcd, uint8_t epnum)(PCD_Han
28.2.22HAL_PCD_ConnectCallback连接回调
28.2.23HAL_PCD_DisconnectCallback断开连接回调
Function Namevoid HAL_PCD_DisconnectCallback (PCD
28.2.24HAL_PCD_DevConnect硬件连接
(PCD_HandleTypeDef * hpcd)(PCD U手柄类型定义*hpcd)
28.2.25HAL_PCD_DevDisconnect硬件连接
(PCD_HandleTypeDef * hpcd)(PCD U手柄类型定义*hpcd)
28.2.26HAL_PCD_SetAddress设置地址
(PCD_HandleTypeDef * hpcd, uint8_t address)(PCD_H
28.2.27HAL_PCD_EP_Open门开了
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr, uint16
28.2.28HAL_PCD_EP_Close关闭
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr)(PCD_H
28.2.29HAL_PCD_EP_Receive接收
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr, uint8_
28.2.30HAL_PCD_EP_GetRxCount总成本
Function Nameuint16_t HAL_PCD_EP_GetRxCount (PCD_
28.2.31HAL_PCD_EP_Transmit传送
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr, uint8_
28.2.32HAL_PCD_EP_SetStall安装安装
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr)(PCD_H
28.2.33HAL_PCD_EP_ClrStall安装
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr)(PCD_H
28.2.34HAL_PCD_EP_Flush冲洗
(PCD_HandleTypeDef * hpcd, uint8_t ep_addr)(PCD_H
28.2.35HAL_PCD_ActiveRemoteWakeup主动远程唤醒
Function NameHAL_StatusTypeDef HAL_PCD_ActiveRemo
28.2.36HAL_PCD_DeActiveRemoteWakeup停止激活远程唤醒
Function NameHAL_StatusTypeDef HAL_PCD_DeActiveRe
28.2.37HAL_PCD_GetStateHAL邦
* hpcd)*hpcd)
28.3PCD Firmware driver definesPCD固件驱动程序定义
28.3.1PCDPCD公司
PCD Exported MacrosPCD导出的宏
PCD Instance definitionPCD实例定义
PCD PHY ModulePCD PHY模块
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
29HAL PCD Extension DriverHAL PCD扩展驱动程序
29.1PCDEx Firmware driver API descriptionPCDEx固件驱动程序A
29.1.1Extended Peripheral Control functions扩展外围控制功能
HAL_PCDEx_PMAConfig
29.1.2HAL_PCDEx_PMAConfig硬件配置
(PCD_HandleTypeDef * hpcd, uint16_t ep_addr, uint1
29.1.3HAL_PCDEx_SetConnectionStateHAL_PCDEx_SetConnecti
Function Namevoid HAL_PCDEx_SetConnectionState (P
29.2PCDEx Firmware driver definesPCDEx固件驱动程序定义
29.2.1PCDExPCDEx公司
30HAL PWR Generic DriverHAL-PWR通用驱动程序
30.1PWR Firmware driver registers structuresPWR固件驱动程序
30.1.1PWR_PVDTypeDef压水堆PVDTypeDef
Data Fields数据字段
uint32_t PVDLeveluint32 \u t PVD液位
uint32_t Modeuint32模式
Field Documentation现场文件
30.2PWR Firmware driver API descriptionPWR固件驱动程序API说明
30.2.1Initialization and de-initialization functions初始化
HAL_PWR_DeInit()
HAL_PWR_EnableBkUpA
HAL_PWR_DisableBkUp
30.2.2Peripheral Control functions外围控制功能
PVD configurationPVD配置
WakeUp pin configuration唤醒引脚配置
Low Power modes configuration低功耗模式配置
Sleep mode睡眠模式
Stop mode停止模式
Standby mode待机模式
Auto-wakeup (AWU) from low-power mode从低功率模式自动唤醒(A
PWR Workarounds linked to Silicon Limitation与硅限制相
HAL_PWR_ConfigPVD()
HAL_PWR_EnablePVD()
HAL_PWR_DisablePVD(
HAL_PWR_EnableWakeU
HAL_PWR_DisableWake
HAL_PWR_EnterSLEEPM
HAL_PWR_EnterSTOPMo
HAL_PWR_EnterSTANDB
HAL_PWR_EnableSleep
HAL_PWR_DisableSlee
HAL_PWR_EnableSEVOn
HAL_PWR_DisableSEVO
HAL_PWR_PVD_IRQHand
HAL_PWR_PVDCallback
30.2.3HAL_PWR_DeInitHAL瓦德尼特
30.2.4HAL_PWR_EnableBkUpAccessHAL_PWR_EnableBkUpAccess启
30.2.5HAL_PWR_DisableBkUpAccess关闭电源
30.2.6HAL_PWR_ConfigPVD高压电源配置
30.2.7HAL_PWR_EnablePVDHAL_PWR U启用PVD
30.2.8HAL_PWR_DisablePVD高压水反应堆停用
30.2.9HAL_PWR_EnableWakeUpPinHAL_PWR_EnableWakeUpPin启用唤
30.2.10HAL_PWR_DisableWakeUpPin哈雷电源禁用唤醒
30.2.11HAL_PWR_EnterSLEEPMode进入睡眠模式
Function Namevoid HAL_PWR_EnterSLEEPMode (uint32_
30.2.12HAL_PWR_EnterSTOPMode进入停止模式
Function Namevoid HAL_PWR_EnterSTOPMode (uint32_t
30.2.13HAL_PWR_EnterSTANDBYMode进入待机模式
30.2.14HAL_PWR_EnableSleepOnExitHAL_PWR_EnableSleepOneEx
30.2.15HAL_PWR_DisableSleepOnExit关闭休眠退出
30.2.16HAL_PWR_EnableSEVOnPendHAL_PWR_EnableSEVOnPend
30.2.17HAL_PWR_DisableSEVOnPend关闭电源暂停
30.2.18HAL_PWR_PVD_IRQHandler液压驱动装置
30.2.19HAL_PWR_PVDCallback高压水回收
30.3PWR Firmware driver definesPWR固件驱动程序定义
30.3.1PWR压水堆
PWR CSR Register alias addressPWR CSR寄存器别名地址
PWR Exported MacrosPWR导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
PWR Private ConstantsPWR专用常量
PWR PVD Mode压水堆PVD模式
PWR WakeUp PinsPWR唤醒引脚
31HAL RCC Generic DriverHAL RCC通用驱动程序
31.1RCC Firmware driver registers structuresRCC固件驱动程序
31.1.1RCC_PLLInitTypeDef碾压混凝土
Data Fields数据字段
uint32_t PLLStateuint32_t pll状态
uint32_t PLLSourceuint32\u t pll源
uint32_t PLLMULuint32英寸
Field Documentation现场文件
31.1.2RCC_ClkInitTypeDef碾压混凝土
Data Fields数据字段
uint32_t ClockTypeuint32\u t时钟类型
uint32_t SYSCLKSourceuint32\u t系统时钟源
uint32_t AHBCLKDivideruint32_t AHBCLK分配器
uint32_t APB1CLKDivideruint32 \u t APB1clk分配器
uint32_t APB2CLKDivideruint32 \u t APB2CLK分配器
Field Documentation现场文件
31.2RCC Firmware driver API descriptionRCC固件驱动程序API说明
31.2.1RCC specific featuresRCC特定特征
31.2.2RCC LimitationsRCC限制
31.2.3Initialization and de-initialization functions初始化
HAL_RCC_DeInit()
HAL_RCC_OscConfig()
HAL_RCC_ClockConfig
31.2.4Peripheral Control functions外围控制功能
HAL_RCC_MCOConfig()
HAL_RCC_EnableCSS()
HAL_RCC_DisableCSS(
HAL_RCC_GetSysClock
HAL_RCC_GetHCLKFreq
HAL_RCC_GetPCLK1Fre
HAL_RCC_GetPCLK2Fre
HAL_RCC_GetOscConfi
HAL_RCC_GetClockCon
HAL_RCC_NMI_IRQHand
HAL_RCC_CSSCallback
31.2.5HAL_RCC_DeInitHAL泰
31.2.6HAL_RCC_OscConfigHAL_RCC_OscConfig公司
(RCC_OscInitTypeDef * RCC_OscInitStruct)(RCC_OscI
31.2.7HAL_RCC_ClockConfig时钟配置
(RCC_ClkInitTypeDef * RCC_ClkInitStruct, uint32_t
31.2.8HAL_RCC_MCOConfigHAL_RCC_MCOConfig公司
Function Namevoid HAL_RCC_MCOConfig (uint32_t RCC
31.2.9HAL_RCC_EnableCSSHAL_RCC_启用css
31.2.10HAL_RCC_DisableCSSHAL_RCC_禁用CSS
31.2.11HAL_RCC_GetSysClockFreq系统时钟频率
31.2.12HAL_RCC_GetHCLKFreqHAL克勒克
31.2.13HAL_RCC_GetPCLK1Freq硬件控制系统
31.2.14HAL_RCC_GetPCLK2Freq硬件控制系统
31.2.15HAL_RCC_GetOscConfig硬件配置
Function Namevoid HAL_RCC_GetOscConfig (RCC_OscIn
31.2.16HAL_RCC_GetClockConfig硬件配置
Function Namevoid HAL_RCC_GetClockConfig (RCC_Clk
31.2.17HAL_RCC_NMI_IRQHandlerHAL逖RCC逯NMI_IRQHandler
31.2.18HAL_RCC_CSSCallback回旋加速器
31.3RCC Firmware driver definesRCC固件驱动程序定义
31.3.1RCC碾压混凝土
AHB Clock SourceAHB时钟源
Alias define maintained for legacy为旧版保留别名定义
APB1 Force Release ResetAPB1强制释放复位
APB1 Peripheral Clock Enable Disable StatusAPB1外围
APB2 Clock Enable DisableAPB2时钟启用禁用
APB2 Force Release ResetAPB2强制释放复位
APB2 Peripheral Clock Enable Disable StatusAPB2外围
Flags旗帜
Flags Interrupts Management标志中断管理
Parameters:参数:
Parameters:参数:
Parameters:参数:
Parameters:参数:
Return value:返回值:
Get Clock source获取时钟源
Parameters:参数:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
HSE ConfigHSE配置
Return value:返回值:
Parameters:参数:
HSI ConfigHSI配置
HSI ConfigurationHSI配置
Interrupts中断
Description:说明:
Parameters:参数:
LSI ConfigLSI配置
MCO1 Clock PrescalerMCO1时钟预分频器
MCO IndexMCO指数
Peripheral Clock Enable Disable外围时钟启用禁用
PLL Clock Source锁相环时钟源
PLL ConfigPLL配置
PLL ConfigurationPLL配置
Parameters:参数:
RCC RTC Clock ConfigurationRCC RTC时钟配置
Parameters:参数:
RTC Clock SourceRTC时钟源
System Clock Source系统时钟源
System Clock Type系统时钟类型
32HAL RCC Extension DriverHAL RCC扩展驱动程序
32.1RCCEx Firmware driver registers structuresRCCEx固件
32.1.1RCC_OscInitTypeDefRCC_OscInitTypeDef
Data Fields数据字段
uint32_t OscillatorTypeuint32?振荡器类型
uint32_t HSEStateuint32_t HSEState酒店
uint32_t HSEPredivValueuint32_t hsepediv值
uint32_t LSEStateuint32状态
uint32_t HSIState爱尔兰
uint32_t HSICalibrationValueuint32校准值
uint32_t LSIStateuint32状态
RCC_PLLInitTypeDef PLLRCC_PLLInitTypeDef锁相环
Field Documentation现场文件
32.1.2RCC_PeriphCLKInitTypeDef碾压混凝土
Data Fields数据字段
uint32_t PeriphClockSelectionuint32\u t外围锁定选择
uint32_t RTCClockSelectionuint32 \u t RTCLOCK选择
uint32_t AdcClockSelectionuint32\u t ADCClock选择
uint32_t I2s2ClockSelectionuint32\u t I2S2时钟选择
uint32_t I2s3ClockSelectionuint32\u t I2S3时钟选择
uint32_t UsbClockSelectionuint32\u u u t usbclock
Field Documentation现场文件
32.2RCCEx Firmware driver API descriptionRCCEx固件驱动程序A
32.2.1Extended Peripheral Control functions扩展外围控制功能
HAL_RCCEx_PeriphCLK
HAL_RCCEx_GetPeriph
HAL_RCCEx_GetPeriph
32.2.2HAL_RCCEx_PeriphCLKConfig硬件配置
(RCC_PeriphCLKInitTypeDef * PeriphClkInit)(RCC_pe
32.2.3HAL_RCCEx_GetPeriphCLKConfig硬件配置
(RCC_PeriphCLKInitTypeDef * PeriphClkInit)(RCC_pe
32.2.4HAL_RCCEx_GetPeriphCLKFreq硬件配置
Function Nameuint32_t HAL_RCCEx_GetPeriphCLKFreq
32.3RCCEx Firmware driver definesRCCEx固件驱动程序定义
32.3.1RCCEx塞克斯RCX
AHB1 Peripheral Clock Enable Disable StatusAHB1外围
APB1 Clock Enable Disable禁用APB1时钟
APB1 Force Release ResetAPB1强制释放复位
APB1 Peripheral Clock Enable Disable StatusAPB1外围
APB2 Clock Enable DisableAPB2时钟启用禁用
APB2 Force Release ResetAPB2强制释放复位
APB2 Peripheral Clock Enable Disable StatusAPB2外围
HSE ConfigurationHSE配置
Parameters:参数:
I2S2 Clock SourceI2S2时钟源
I2S3 Clock SourceI2S3时钟源
Peripheral Clock Enable Disable外围时钟启用禁用
Peripheral Configuration外围设备配置
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:
RCCEx Private ConstantsRCCEx专用常量
33HAL RTC Generic DriverHAL RTC通用驱动程序
33.1RTC Firmware driver registers structuresRTC固件驱动程序
33.1.1RTC_TimeTypeDef时间类型定义
Data Fields数据字段
uint8_t Hours8小时内
uint8_t Minutes8分钟内
uint8_t Seconds8秒
Field Documentation现场文件
33.1.2RTC_AlarmTypeDefRTC报警类型定义
Data Fields数据字段
RTC_TimeTypeDef AlarmTimeRTC_TimeTypeDef报警时间
uint32_t Alarmuint32报警
Field Documentation现场文件
33.1.3RTC_InitTypeDefRTC初始化类型定义
Data Fields数据字段
uint32_t AsynchPredivuint32 \u t异步预测
uint32_t OutPutuint32输出
Field Documentation现场文件
33.1.4RTC_DateTypeDefRTC_日期类型定义
Data Fields数据字段
uint8_t WeekDay工作日8
uint8_t Month8个月
uint8_t Dateuint8\u t日期
uint8_t Year第8年
Field Documentation现场文件
33.1.5RTC_HandleTypeDefRTC U手柄类型定义
Data Fields数据字段
RTC_TypeDef * InstanceRTC_TypeDef*实例
RTC_InitTypeDef InitRTC_InitTypeDef初始化
RTC_DateTypeDef DateToUpdateRTC_DateTypeDef日期更新
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_RTCStateTypeDef StateIO HAL_RTCStateTy
Field Documentation现场文件
33.2RTC Firmware driver API descriptionRTC固件驱动程序API说明
33.2.1How to use this driver如何使用此驱动程序
Time and Date configuration时间和日期配置
Alarm configuration报警配置
Tamper configuration篡改配置
Backup Data Registers configuration备份数据寄存器配置
33.2.2WARNING: Drivers Restrictions警告:驾驶员限制
33.2.3Backup Domain Operating Condition备份域操作条件
33.2.4Backup Domain Reset备份域重置
33.2.5Backup Domain Access备份域访问
33.2.6RTC and low power modesRTC和低功耗模式
33.2.7Initialization and de-initialization functions初始化
HAL_RTC_Init()
HAL_RTC_DeInit()
HAL_RTC_MspInit()
HAL_RTC_MspDeInit()
33.2.8RTC Time and Date functionsRTC时间和日期函数
HAL_RTC_SetTime()
HAL_RTC_GetTime()
HAL_RTC_SetDate()
HAL_RTC_GetDate()
33.2.9RTC Alarm functionsRTC报警功能
HAL_RTC_SetAlarm()
HAL_RTC_SetAlarm_IT
HAL_RTC_GetAlarm()
HAL_RTC_DeactivateA
HAL_RTC_AlarmIRQHan
HAL_RTC_AlarmAEvent
HAL_RTC_PollForAlar
33.2.10Peripheral State functions外围状态函数
HAL_RTC_GetState()
33.2.11Peripheral Control functions外围控制功能
HAL_RTC_WaitForSync
33.2.12HAL_RTC_Init启动
Function NameHAL_StatusTypeDef HAL_RTC_Init (RTC_
33.2.13HAL_RTC_DeInit海尔泰
Function NameHAL_StatusTypeDef HAL_RTC_DeInit (RT
33.2.14HAL_RTC_MspInitHAL特克·姆斯皮尼特
33.2.15HAL_RTC_MspDeInit地址:HAL_RTC_MspDeInit
33.2.16HAL_RTC_SetTime设置时间
* hrtc, RTC_TimeTypeDef * sTime, uint32_t Format)
33.2.17HAL_RTC_GetTime你的时间
* hrtc, RTC_TimeTypeDef * sTime, uint32_t Format)
33.2.18HAL_RTC_SetDate设置日期
* hrtc, RTC_DateTypeDef * sDate, uint32_t Format)
33.2.19HAL_RTC_GetDate日期
* hrtc, RTC_DateTypeDef * sDate, uint32_t Format)
33.2.20HAL_RTC_SetAlarm设置报警
(RTC_HandleTypeDef * hrtc, RTC_AlarmTypeDef * sAla
33.2.21HAL_RTC_SetAlarm_IT报警设置
(RTC_HandleTypeDef * hrtc, RTC_AlarmTypeDef * sAla
33.2.22HAL_RTC_GetAlarm警报警报
(RTC_HandleTypeDef * hrtc, RTC_AlarmTypeDef * sAla
33.2.23HAL_RTC_DeactivateAlarm解除激活警报
(RTC_HandleTypeDef * hrtc, uint32_t Alarm)(RTC_Ha
33.2.24HAL_RTC_AlarmIRQHandler报警处理程序
33.2.25HAL_RTC_AlarmAEventCallback报警事件回调
Function Namevoid HAL_RTC_AlarmAEventCallback (RT
33.2.26HAL_RTC_PollForAlarmAEvent警报警报
(RTC_HandleTypeDef * hrtc, uint32_t Timeout)(RTC_
33.2.27HAL_RTC_GetState海尔泰州
(RTC_HandleTypeDef * hrtc)(RTC_HandleTypeDef*hrtc
33.2.28HAL_RTC_WaitForSynchroHAL瓦特福辛格罗
(RTC_HandleTypeDef * hrtc)(RTC_HandleTypeDef*hrtc
33.3RTC Firmware driver definesRTC固件驱动程序定义
33.3.1RTCRTC公司
Alarms Definitions警报定义
RTC Exported MacrosRTC导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Description:说明:
Return value:返回值:
Description:说明:
Return value:返回值:
Return value:返回值:
Return value:返回值:
Return value:返回值:
RTC EXTI Line eventRTC EXTI Line事件
Flags Definitions标志定义
Interrupts Definitions中断定义
Output source to output on the Tamper pin输出源到篡改引脚
Default Timeout Value默认超时值
34HAL RTC Extension DriverHAL RTC扩展驱动程序
34.1RTCEx Firmware driver registers structuresRTCEx固件
34.1.1RTC_TamperTypeDefRTC_篡改类型定义
Data Fields数据字段
uint32_t Tamperuint32\u t篡改
uint32_t Triggeruint32_t触发器
Field Documentation现场文件
34.2RTCEx Firmware driver API descriptionRTCEx固件驱动程序A
34.2.1RTC Tamper functionsRTC篡改功能
HAL_RTCEx_SetTamper
HAL_RTCEx_SetTamper
HAL_RTCEx_Deactivat
HAL_RTCEx_TamperIRQ
HAL_RTCEx_Tamper1Ev
HAL_RTCEx_PollForTa
34.2.2RTC Second functionsRTC第二功能
HAL_RTCEx_SetSecond
HAL_RTCEx_Deactivat
HAL_RTCEx_RTCIRQHan
HAL_RTCEx_RTCEventC
HAL_RTCEx_RTCEventE
34.2.3Extension Peripheral Control functions扩展外围控制功能
HAL_RTCEx_BKUPWrite
HAL_RTCEx_BKUPRead(
HAL_RTCEx_SetSmooth
34.2.4HAL_RTCEx_SetTamperHAL特克斯塞坦普
(RTC_HandleTypeDef * hrtc, RTC_TamperTypeDef * sTa
34.2.5HAL_RTCEx_SetTamper_IT好吧,你就把它藏起来吧
(RTC_HandleTypeDef * hrtc, RTC_TamperTypeDef * sTa
34.2.6HAL_RTCEx_DeactivateTamper去激活放大器
(RTC_HandleTypeDef * hrtc, uint32_t Tamper)(RTC_H
34.2.7HAL_RTCEx_TamperIRQHandlerHAL_RTCEx_TamperIRQHand
Function Namevoid HAL_RTCEx_TamperIRQHandler (RTC
34.2.8HAL_RTCEx_Tamper1EventCallbackHAL-RTCEx-Tamper1Ev
(RTC_HandleTypeDef * hrtc)(RTC_HandleTypeDef*hrtc
34.2.9HAL_RTCEx_PollForTamper1EventHAL_RTCEx_pollfortam
Function NameHAL_StatusTypeDef HAL_RTCEx_PollForT
34.2.10HAL_RTCEx_SetSecond_IT第二个呢
(RTC_HandleTypeDef * hrtc)(RTC_HandleTypeDef*hrtc
34.2.11HAL_RTCEx_DeactivateSecond停止激活秒
(RTC_HandleTypeDef * hrtc)(RTC_HandleTypeDef*hrtc
34.2.12HAL_RTCEx_RTCIRQHandlerHAL_RTCEx_RTCIRQHandler
34.2.13HAL_RTCEx_RTCEventCallbackHAL_RTCEx_RTCEventCallb
Function Namevoid HAL_RTCEx_RTCEventCallback (RTC
34.2.14HAL_RTCEx_RTCEventErrorCallbackHAL_RTCEx_RTCEvent
(RTC_HandleTypeDef * hrtc)(RTC_HandleTypeDef*hrtc
34.2.15HAL_RTCEx_BKUPWrite海尔特克斯海温
Function Namevoid HAL_RTCEx_BKUPWrite (RTC_Handle
34.2.16HAL_RTCEx_BKUPReadHAL特克斯
Function Nameuint32_t HAL_RTCEx_BKUPRead (RTC_Han
34.2.17HAL_RTCEx_SetSmoothCalib设置平滑校准
(RTC_HandleTypeDef * hrtc, uint32_t SmoothCalibPer
34.3RTCEx Firmware driver definesRTCEx固件驱动程序定义
34.3.1RTCExRTCEx公司
RTCEx Exported MacrosRTCEx导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Tamper Pins Definitions篡改管脚定义
Tamper Trigger Definitions篡改触发器定义
35HAL SD Generic DriverHAL-SD通用驱动程序
35.1SD Firmware driver registers structuresSD固件驱动程序注册
35.1.1SD_HandleTypeDefSDU手柄类型定义
Data Fields数据字段
SD_TypeDef * InstanceSD_TypeDef*实例
SD_InitTypeDef InitSD_InitTypeDef Init
HAL_LockTypeDef LockHAL_LockTypeDef锁
uint32_t CardTypeuint32 U t卡类型
uint32_t RCAuint32\U t RCA公司
uint32_t CSDuint32\U t CSD公司
uint32_t CIDuint32号
IO uint32_t SdTransferCpltIO uint32?传输
IO uint32_t SdTransferErrIO uint32传输
IO uint32_t DmaTransferCplt输入/输出
IO uint32_t SdOperation操作单元32
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
Field Documentation现场文件
35.1.2HAL_SD_CSDTypedefHAL斯德夫
Data Fields数据字段
IO uint8_t CSDStructCSD结构
IO uint8_t SysSpecVersion系统规范版本
IO uint8_t Reserved1总储量
IO uint8_t MaxBusClkFrec最大BusClkFrec
IO uint16_t CardComdClassesCardComdClasses不另分
IO uint8_t RdBlockLenIO u u t RdBlockLen公司
IO uint8_t PartBlockRead部件块读取
IO uint8_t WrBlockMisalignWWBlockMistration不可
IO uint8_t RdBlockMisalignIO u u t RDBLOCK未对准
IO uint8_t DSRImplIO输入8U DSRImpl
IO uint8_t Reserved2总储量
IO uint32_t DeviceSize设备尺寸t设备尺寸
IO uint8_t MaxRdCurrentVDDMinIO uint8 u最大电流Vd
IO uint8_t MaxRdCurrentVDDMax最大电流VDDMax
IO uint8_t MaxWrCurrentVDDMin最大功率Vdmin
IO uint8_t MaxWrCurrentVDDMax最大电流VDDMax
IO uint8_t DeviceSizeMul设备Sizemul n.e.c。
IO uint8_t EraseGrSize橡皮擦尺寸II
IO uint8_t EraseGrMul清除百万ECU
IO uint8_t WrProtectGrSizeWWProtectGrSize t型
IO uint8_t WrProtectGrEnablewwProtectgEnable,
IO uint8_t ManDeflECC不需要强制执行
IO uint8_t WrSpeedFact你的速度事实
IO uint8_t MaxWrBlockLen最大WrBlockLen
IO uint8_t WriteBlockPaPartialWriteBlockP部分编辑
IO uint8_t Reserved3总储量
IO uint8_t ContentProtectAppli内容保护应用程序
IO uint8_t FileFormatGrouop文件格式
IO uint8_t CopyFlag复制标志
IO uint8_t PermWrProtect永久保护
IO uint8_t TempWrProtect温度保护
IO uint8_t FileFormat文件格式
IO uint8_t CSD_CRCCRC的CSD
IO uint8_t Reserved4总储量
Field Documentation现场文件
35.1.3HAL_SD_CIDTypedefHAL斯德夫
Data Fields数据字段
IO uint8_t ManufacturerIDIO uint8\u t制造商ID
IO uint16_t OEM_AppliID设备制造商应用程序
IO uint32_t ProdName1IO uint32 \u t产品名称1
IO uint8_t ProdName2产品名称2
IO uint8_t ProdRev生产修订版
IO uint32_t ProdSNIO uint32_t产品
IO uint8_t Reserved1保留1
IO uint16_t ManufactDate生产日期
IO uint8_t CID_CRC输入输出电路
IO uint8_t Reserved2是否保留2
Field Documentation现场文件
IO uint8_t DAT_BUS_WIDTH数据总线宽度
IO uint8_t SECURED_MODEIO uint8安全模式
IO uint16_t SD_CARD_TYPEIO uint16 U t SD卡类型
IO uint32_t SIZE_OF_PROTECTED_AREA受保护区域的大小
IO uint8_t SPEED_CLASS速度等级
IO uint8_t PERFORMANCE_MOVE性能移动
IO uint8_t AU_SIZE尺寸8英寸
IO uint16_t ERASE_SIZEIO uint16\U t擦除大小
IO uint8_t ERASE_TIMEOUTIO uint8\u t擦除超时
IO uint8_t ERASE_OFFSETIO uint8_t擦除_偏移量
Field Documentation现场文件
IO uint32_t HAL_SD_CardStatusTypedef::SIZE_OF_
35.1.5HAL_SD_CardInfoTypedef卡丁信息类型定义
Data Fields数据字段
HAL_SD_CSDTypedef SD_csd海尔斯德
HAL_SD_CIDTypedef SD_cidHAL斯德夫
uint64_t CardCapacityuint64_t卡容量
uint32_t CardBlockSizeuint32 U t卡块尺寸
uint16_t RCAuint16_t RCA公司
uint8_t CardTypeuint8_t卡片类型
Field Documentation现场文件
35.2SD Firmware driver API descriptionSD固件驱动程序API说明
35.2.1How to use this driver如何使用此驱动程序
SD Card Initialization and configurationSD卡初始化和配置
SD Card Read operationSD卡读取操作
SD Card Write operationSD卡写入操作
SD card statusSD卡状态
SD HAL driver macros listSD HAL驱动程序宏列表
35.2.2Initialization and de-initialization functions初始化
HAL_SD_Init()
HAL_SD_DeInit()
HAL_SD_MspInit()
HAL_SD_MspDeInit()
35.2.3IO operation functionsIO操作功能
HAL_SD_ReadBlocks()
HAL_SD_WriteBlocks(
HAL_SD_ReadBlocks_D
HAL_SD_WriteBlocks_
HAL_SD_CheckReadOpe
HAL_SD_CheckWriteOp
HAL_SD_Erase()
HAL_SD_IRQHandler()
HAL_SD_XferCpltCall
HAL_SD_XferErrorCal
HAL_SD_DMA_RxCpltCa
HAL_SD_DMA_RxErrorC
HAL_SD_DMA_TxCpltCa
HAL_SD_DMA_TxErrorC
35.2.4Peripheral Control functions外围控制功能
HAL_SD_Get_CardInfo
HAL_SD_WideBusOpera
HAL_SD_StopTransfer
HAL_SD_HighSpeed()
35.2.5Peripheral State functions外围状态函数
HAL_SD_SendSDStatu
HAL_SD_GetStatus()
HAL_SD_GetCardStat
35.2.6HAL_SD_InitHAL逖SD_Init
Function NameHAL_SD_ErrorTypedef HAL_SD_Init (SD_
35.2.7HAL_SD_DeInitHAL斯德尼特
Function NameHAL_StatusTypeDef HAL_SD_DeInit (SD_
35.2.8HAL_SD_MspInitHAL斯德姆斯皮尼特
35.2.9HAL_SD_MspDeInitHAL斯德尼特
35.2.10HAL_SD_ReadBlocksHAL_SD_读块
(SD_HandleTypeDef * hsd, uint32_t * pReadBuffer, u
35.2.11HAL_SD_WriteBlocks写锁
(SD_HandleTypeDef * hsd, uint32_t * pWriteBuffer,
35.2.12HAL_SD_ReadBlocks_DMA读块DMA
(SD_HandleTypeDef * hsd, uint32_t * pReadBuffer, u
35.2.13HAL_SD_WriteBlocks_DMA写块DMA
(SD_HandleTypeDef * hsd, uint32_t * pWriteBuffer,
35.2.14HAL_SD_CheckReadOperation检查读取操作
Function NameHAL_SD_ErrorTypedef HAL_SD_CheckRead
35.2.15HAL_SD_CheckWriteOperation检查写入操作
Function NameHAL_SD_ErrorTypedef HAL_SD_CheckWrit
35.2.16HAL_SD_EraseHAL斯德鲁擦除
Function NameHAL_SD_ErrorTypedef HAL_SD_Erase (SD
35.2.17HAL_SD_IRQHandlerHAL斯德伊尔克汉德勒
35.2.18HAL_SD_XferCpltCallbackHAL_SD_xfercplt回调
35.2.19HAL_SD_XferErrorCallbackHAL_SD_xfererror回调
35.2.20HAL_SD_DMA_RxCpltCallbackHAL_SD_DMA_rxcplt回调
Function Namevoid HAL_SD_DMA_RxCpltCallback (DMA_
35.2.21HAL_SD_DMA_RxErrorCallbackHAL_SD_DMA\u RxErrorCal
Function Namevoid HAL_SD_DMA_RxErrorCallback (DMA
35.2.22HAL_SD_DMA_TxCpltCallback呼叫呼叫
Function Namevoid HAL_SD_DMA_TxCpltCallback (DMA_
35.2.23HAL_SD_DMA_TxErrorCallbackHAL_SD_DMA_TxErrorCallb
Function Namevoid HAL_SD_DMA_TxErrorCallback (DMA
35.2.24HAL_SD_Get_CardInfoHAL斯德·吉特·卡迪福
(SD_HandleTypeDef * hsd, HAL_SD_CardInfoTypedef *
35.2.25HAL_SD_WideBusOperation_Config宽总线操作配置
Function NameHAL_SD_ErrorTypedef HAL_SD_WideBusOp
35.2.26HAL_SD_StopTransferHAL_SD_停止传送
35.2.27HAL_SD_HighSpeedHAL斯达高速
(SD_HandleTypeDef * hsd)(SD_HandleTypeDef*hsd)
35.2.28HAL_SD_SendSDStatus发送状态
(SD_HandleTypeDef * hsd, uint32_t * pSDstatus)(SD
35.2.29HAL_SD_GetStatus你的状态
Function NameHAL_SD_TransferStateTypedef HAL_SD_G
35.2.30HAL_SD_GetCardStatus你的信用卡状态
(SD_HandleTypeDef * hsd, HAL_SD_CardStatusTypedef
35.3SD Firmware driver definesSD固件驱动程序定义
35.3.1SD标准差
SD Exported ConstantsSD导出常量
SD Exported MacrosSD导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
36HAL SMARTCARD Generic DriverHAL智能卡通用驱动程序
36.1SMARTCARD Firmware driver registers structures智能卡
36.1.1SMARTCARD_InitTypeDef智能卡\u InitTypeDef
Data Fields数据字段
uint32_t BaudRateuint32\u t波特率
uint32_t WordLengthuint32\u字长
uint32_t StopBitsuint32个停止位
uint32_t Parityuint32\u t奇偶校验
uint32_t Modeuint32模式
uint32_t CLKPolarityuint32\u t clk极性
uint32_t CLKPhaseuint32分阶段
uint32_t CLKLastBituint32\u t CLKLastBit
uint32_t Prescaleruint32 \u t预分频器
uint32_t GuardTime保证时间
uint32_t NACKStateuint32\u t NACKState公司
Field Documentation现场文件
36.1.2SMARTCARD_HandleTypeDef智能卡_HandleTypeDef
Data Fields数据字段
USART_TypeDef * InstanceUSART_TypeDef*实例
SMARTCARD_InitTypeDef Init智能卡\u InitTypeDef Init
uint8_t * pTxBuffPtruint8_t*pTxBuffPtr
uint16_t TxXferSizeuint16英寸
uint16_t TxXferCountuint16\U t TXFERCOUNT计数
uint8_t * pRxBuffPtruint8_t*pRxBuffPtr
uint16_t RxXferSizeuint16英寸
uint16_t RxXferCountuint16\u t RxXferCount公司
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_SMARTCARD_StateTypeDef StateIO HAL_智能卡
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
IO HAL_SMARTCARD_StateTypeDef SMARTCARD_Handle
36.2SMARTCARD Firmware driver API description智能卡固件驱动程
36.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
DMA mode IO operationDMA模式IO操作
SMARTCARD HAL driver macros list智能卡HAL驱动程序宏列表
36.2.2Initialization and Configuration functions初始化和配置功
HAL_SMARTCARD_Init
HAL_SMARTCARD_DeIn
HAL_SMARTCARD_MspI
HAL_SMARTCARD_MspD
36.2.3IO operation functionsIO操作功能
HAL_SMARTCARD_Tran
HAL_SMARTCARD_Rece
HAL_SMARTCARD_Tran
HAL_SMARTCARD_Rece
HAL_SMARTCARD_Tran
HAL_SMARTCARD_Rece
HAL_SMARTCARD_IRQH
HAL_SMARTCARD_TxCp
HAL_SMARTCARD_RxCp
HAL_SMARTCARD_Erro
36.2.4Peripheral State and Errors functions外围状态和错误功能
HAL_SMARTCARD_GetS
HAL_SMARTCARD_GetE
36.2.5HAL_SMARTCARD_Init智能卡初始化
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.6HAL_SMARTCARD_DeInit智能卡
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.7HAL_SMARTCARD_MspInit智能卡
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.8HAL_SMARTCARD_MspDeInit智能卡
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.9HAL_SMARTCARD_Transmit智能卡传送
(SMARTCARD_HandleTypeDef * hsc, uint8_t * pData, u
36.2.10HAL_SMARTCARD_Receive智能卡接收
(SMARTCARD_HandleTypeDef * hsc, uint8_t * pData, u
36.2.11HAL_SMARTCARD_Transmit_IT智能卡传送
(SMARTCARD_HandleTypeDef * hsc, uint8_t * pData, u
36.2.12HAL_SMARTCARD_Receive_IT智能卡接收
(SMARTCARD_HandleTypeDef * hsc, uint8_t * pData, u
36.2.13HAL_SMARTCARD_Transmit_DMA智能卡发送DMA
Function NameHAL_StatusTypeDef HAL_SMARTCARD_Tran
36.2.14HAL_SMARTCARD_Receive_DMA智能卡接收DMA
Function NameHAL_StatusTypeDef HAL_SMARTCARD_Rece
36.2.15HAL_SMARTCARD_IRQHandler智能卡处理程序
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.16HAL_SMARTCARD_TxCpltCallback智能卡呼叫
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.17HAL_SMARTCARD_RxCpltCallback智能卡呼叫
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.18HAL_SMARTCARD_ErrorCallback智能卡错误回拨
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.2.19HAL_SMARTCARD_GetState智能卡
HAL_SMARTCARD_GetState (SMARTCARD_HandleTypeDef *
36.2.20HAL_SMARTCARD_GetError智能卡出错
(SMARTCARD_HandleTypeDef * hsc)(智能卡_HandleTypeDef
36.3SMARTCARD Firmware driver defines智能卡固件驱动程序定义
36.3.1SMARTCARD智能卡
SMARTCARD Error Codes智能卡错误代码
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
SMARTCARD Word Length智能卡字长
37HAL SPI Generic DriverHAL-SPI通用驱动程序
37.1SPI Firmware driver registers structuresSPI固件驱动程序
37.1.1SPI_InitTypeDef初始化类型定义
Data Fields数据字段
uint32_t Modeuint32模式
uint32_t Directionuint32?方向
uint32_t DataSizeuint32\u t数据大小
uint32_t CLKPolarityuint32\u t clk极性
uint32_t CLKPhaseuint32分阶段
uint32_t NSSuint32
uint32_t BaudRatePrescaleruint32_t波特率预分频器
uint32_t FirstBituint32\u t第一位
uint32_t TIModeuint32模式
uint32_t CRCCalculationuint32计算
uint32_t CRCPolynomialuint32\u t crc多项式
Field Documentation现场文件
37.1.2 SPI_HandleTypeDefSPI峎手柄类型定义
Data Fields数据字段
SPI_TypeDef * InstanceSPI_TypeDef*实例
SPI_InitTypeDef InitSPI_InitTypeDef初始化
uint8_t * pTxBuffPtruint8_t*pTxBuffPtr
uint16_t TxXferSizeuint16英寸
uint16_t TxXferCountuint16\U t TXFERCOUNT计数
uint8_t * pRxBuffPtruint8_t*pRxBuffPtr
uint16_t RxXferSizeuint16英寸
uint16_t RxXferCountuint16\u t RxXferCount公司
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
void(* RxISR无效(*RxISR
void(* TxISR无效(*TxISR
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_SPI_StateTypeDef StateIO HAL_SPI_State
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
void(* SPI_HandleTypeDef::RxISR)(struct SPI_Handle
37.2SPI Firmware driver API descriptionSPI固件驱动程序API描述
37.2.1How to use this driver如何使用此驱动程序
37.2.2Initialization and de-initialization functions初始化
HAL_SPI_Init()
HAL_SPI_DeInit()
HAL_SPI_MspInit()
HAL_SPI_MspDeInit(
37.2.3IO operation functionsIO操作功能
HAL_SPI_Transmit()
HAL_SPI_Receive()
HAL_SPI_TransmitRe
HAL_SPI_Transmit_I
HAL_SPI_Receive_IT
HAL_SPI_TransmitRe
HAL_SPI_Transmit_D
HAL_SPI_Receive_DM
HAL_SPI_TransmitRe
HAL_SPI_DMAPause()
HAL_SPI_DMAResume(
HAL_SPI_DMAStop()
HAL_SPI_IRQHandler
HAL_SPI_TxCpltCall
HAL_SPI_RxCpltCall
HAL_SPI_TxRxCpltCa
HAL_SPI_TxHalfCplt
HAL_SPI_RxHalfCplt
HAL_SPI_TxRxHalfCp
HAL_SPI_ErrorCallb
37.2.4Peripheral State and Errors functions外围状态和错误功能
HAL_SPI_GetState()
HAL_SPI_GetError()
37.2.5HAL_SPI_InitHAL斯皮乌初始化
Function NameHAL_StatusTypeDef HAL_SPI_Init (SPI_
37.2.6HAL_SPI_DeInit哈斯皮德尼特
Function NameHAL_StatusTypeDef HAL_SPI_DeInit (SP
37.2.7HAL_SPI_MspInitHAL斯皮尼特
37.2.8HAL_SPI_MspDeInitHAL斯皮姆斯普迪尼特
37.2.9HAL_SPI_TransmitHAL斯皮尤发射
Function NameHAL_StatusTypeDef HAL_SPI_Transmit (
37.2.10HAL_SPI_Receive哈斯皮接收
Function NameHAL_StatusTypeDef HAL_SPI_Receive (S
37.2.11HAL_SPI_TransmitReceive传送接收
(SPI_HandleTypeDef * hspi, uint8_t * pTxData, uint
37.2.12HAL_SPI_Transmit_ITHAL斯皮尤传送
(SPI_HandleTypeDef * hspi, uint8_t * pData, uint16
37.2.13HAL_SPI_Receive_ITHAL斯皮尤收到了吗
(SPI_HandleTypeDef * hspi, uint8_t * pData, uint16
37.2.14HAL_SPI_TransmitReceive_IT传送接收
(SPI_HandleTypeDef * hspi, uint8_t * pTxData, uint
37.2.15HAL_SPI_Transmit_DMA发送DMA
(SPI_HandleTypeDef * hspi, uint8_t * pData, uint16
37.2.16HAL_SPI_Receive_DMA接收DMA
(SPI_HandleTypeDef * hspi, uint8_t * pData, uint16
37.2.17HAL_SPI_TransmitReceive_DMA发送接收DMA
Function NameHAL_StatusTypeDef HAL_SPI_TransmitRe
37.2.18HAL_SPI_DMAPauseHAL斯皮德马帕斯
(SPI_HandleTypeDef * hspi)(SPI_HandleTypeDef*hspi
37.2.19HAL_SPI_DMAResumeHAL斯皮德马雷姆
(SPI_HandleTypeDef * hspi)(SPI_HandleTypeDef*hspi
37.2.20HAL_SPI_DMAStopHAL斯皮德马斯托普
* hspi)*热休克指数)
37.2.21HAL_SPI_IRQHandlerHAL斯皮伊尔克汉德勒
37.2.22HAL_SPI_TxCpltCallbackHAL_SPI逯TxCpltCallback
37.2.23HAL_SPI_RxCpltCallbackHAL_SPI_rxcplt回调
37.2.24HAL_SPI_TxRxCpltCallbackHAL_SPI逯TxRxCpltCallback
Function Namevoid HAL_SPI_TxRxCpltCallback (SPI_H
37.2.25HAL_SPI_TxHalfCpltCallbackHAL斯皮提回访
Function Namevoid HAL_SPI_TxHalfCpltCallback (SPI
37.2.26HAL_SPI_RxHalfCpltCallbackHAL斯皮回访
Function Namevoid HAL_SPI_RxHalfCpltCallback (SPI
37.2.27HAL_SPI_TxRxHalfCpltCallbackHAL斯皮克回访
Function Namevoid HAL_SPI_TxRxHalfCpltCallback (S
37.2.28HAL_SPI_ErrorCallback错误回叫
37.2.29HAL_SPI_GetStateHAL斯皮格州
(SPI_HandleTypeDef * hspi)(SPI_HandleTypeDef*hspi
37.2.30HAL_SPI_GetError错误
37.3SPI Firmware driver definesSPI固件驱动程序定义
37.3.1SPISPI公司
SPI CRC CalculationSPI CRC计算
SPI Exported MacrosSPI导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
SPI Interrupt configuration definitionSPI中断配置定义
SPI Private MacrosSPI私有宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
SPI TI mode disableSPI TI模式禁用
38HAL SRAM Generic DriverHAL-SRAM通用驱动程序
38.1SRAM Firmware driver registers structuresSRAM固件驱动
38.1.1SRAM_HandleTypeDefSRAM_手柄类型定义
Data Fields数据字段
FSMC_NORSRAM_TypeDef * InstanceFSMC_NORSRAM_TypeD
FSMC_NORSRAM_EXTENDED_TypeDef * ExtendedFSMC_NORS
FSMC_NORSRAM_InitTypeDef InitFSMC_NORSRAM_InitTyp
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_SRAM_StateTypeDef StateIO HAL_SRAM_Sta
DMA_HandleTypeDef * hdmaDMA?手柄类型定义*hdma
Field Documentation现场文件
FSMC_NORSRAM_EXTENDED_TypeDef* SRAM_HandleTypeDef:
38.2SRAM Firmware driver API descriptionSRAM固件驱动程序API
38.2.1How to use this driver如何使用此驱动程序
38.2.2SRAM Initialization and de_initialization function
HAL_SRAM_Init()
HAL_SRAM_DeInit()
HAL_SRAM_MspInit()
HAL_SRAM_MspDeInit
HAL_SRAM_DMA_XferC
HAL_SRAM_DMA_XferE
38.2.3SRAM Input and Output functionsSRAM输入和输出功能
HAL_SRAM_Read_8b()
HAL_SRAM_Write_8b(
HAL_SRAM_Read_16b(
HAL_SRAM_Write_16b
HAL_SRAM_Read_32b(
HAL_SRAM_Write_32b
HAL_SRAM_Read_DMA(
HAL_SRAM_Write_DMA
38.2.4SRAM Control functionsSRAM控制功能
HAL_SRAM_WriteOper
HAL_SRAM_WriteOper
38.2.5SRAM State functionsSRAM状态函数
HAL_SRAM_GetState(
38.2.6HAL_SRAM_InitHAL斯拉姆初始
Function NameHAL_StatusTypeDef HAL_SRAM_Init (SRA
38.2.7HAL_SRAM_DeInitHAL斯拉姆·德尼特
(SRAM_HandleTypeDef * hsram)(SRAM_HandleTypeDef*h
38.2.8HAL_SRAM_MspInit哈姆斯皮尼特
38.2.9HAL_SRAM_MspDeInitHAL姆斯普德尼特
38.2.10HAL_SRAM_DMA_XferCpltCallbackHAL_SRAM_DMA_xfercpl
(DMA_HandleTypeDef * hdma)(DMA_HandleTypeDef*hdma
38.2.11HAL_SRAM_DMA_XferErrorCallbackHAL_SRAM_DMA_xferer
(DMA_HandleTypeDef * hdma)(DMA_HandleTypeDef*hdma
38.2.12HAL_SRAM_Read_8bHAL•斯拉姆•里德•8b
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
38.2.13HAL_SRAM_Write_8bHAL_SRAM_Write_8b写入
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
38.2.14HAL_SRAM_Read_16bHAL•斯拉姆•里德•16b
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
* pDstBuffer, uint32_t BufferSize)*pDstBuffer,uin
38.2.15HAL_SRAM_Write_16bHAL_SRAM_写入_16b
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
* pSrcBuffer, uint32_t BufferSize)*pSrcBuffer,uin
38.2.16HAL_SRAM_Read_32bHAL•斯拉姆•里德•32b
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
* pDstBuffer, uint32_t BufferSize)*pDstBuffer,uin
38.2.17HAL_SRAM_Write_32bHAL_SRAM_Write_32b写入
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
* pSrcBuffer, uint32_t BufferSize)*pSrcBuffer,uin
38.2.18HAL_SRAM_Read_DMAHAL斯拉姆读DMA
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
* pDstBuffer, uint32_t BufferSize)*pDstBuffer,uin
38.2.19HAL_SRAM_Write_DMA写DMA
(SRAM_HandleTypeDef * hsram, uint32_t * pAddress,
* pSrcBuffer, uint32_t BufferSize)*pSrcBuffer,uin
38.2.20HAL_SRAM_WriteOperation_Enable启用HAL\U SRAM\U WRIT
Function NameHAL_StatusTypeDef HAL_SRAM_WriteOper
38.2.21HAL_SRAM_WriteOperation_Disable禁止写操作
Function NameHAL_StatusTypeDef HAL_SRAM_WriteOper
38.2.22HAL_SRAM_GetStateHAL斯拉姆州
(SRAM_HandleTypeDef * hsram)(SRAM_HandleTypeDef*h
38.3SRAM Firmware driver definesSRAM固件驱动程序定义
38.3.1SRAMSRAM
SRAM Exported MacrosSRAM导出的宏
Parameters:参数:
Return value:返回值:
39HAL TIM Generic DriverHAL-TIM通用驱动程序
39.1TIM Firmware driver registers structuresTIM固件驱动程序
39.1.1TIM_Base_InitTypeDef基址初始化类型定义
Data Fields数据字段
uint32_t Prescaleruint32 \u t预分频器
uint32_t CounterModeuint32\u t计数器模式
uint32_t Period在32小时内
uint32_t ClockDivisionuint32\u t时钟除法
uint32_t RepetitionCounter不重复计数
Field Documentation现场文件
39.1.2TIM_OC_InitTypeDefTIM_OC_InitTypeDef
Data Fields数据字段
uint32_t OCModeuint32\u t模式
uint32_t Pulseuint32_t脉冲
uint32_t OCPolarityuint32\u t极性
uint32_t OCNPolarityuint32\u t极性
uint32_t OCFastModeuint32\u t ocfast模式
uint32_t OCIdleStateuint32\u t社会状态
uint32_t OCNIdleStateuint32\u t OCNIdleState
Field Documentation现场文件
39.1.3TIM_OnePulse_InitTypeDefTIM_OnePulse_InitTypeDef
Data Fields数据字段
uint32_t OCModeuint32\u t模式
uint32_t Pulseuint32_t脉冲
uint32_t OCPolarityuint32\u t极性
uint32_t OCNPolarityuint32\u t极性
uint32_t OCIdleStateuint32\u t社会状态
uint32_t OCNIdleStateuint32\u t OCNIdleState
uint32_t ICPolarityuint32\u t极性
uint32_t ICSelectionuint32选举
uint32_t ICFilteruint32过滤器
Field Documentation现场文件
TIM_Output_Compare
39.1.4TIM_IC_InitTypeDefTIM_IC_InitTypeDef
Data Fields数据字段
uint32_t ICPolarityuint32\u t极性
uint32_t ICSelectionuint32选举
uint32_t ICPrescaleruint32 \u t IC预分频器
uint32_t ICFilteruint32过滤器
Field Documentation现场文件
39.1.5TIM_Encoder_InitTypeDefTIM编码器\u InitTypeDef
Data Fields数据字段
uint32_t EncoderModeuint32编码模式
uint32_t IC1Polarityuint32\u t ic1极性
uint32_t IC1Selection选择
uint32_t IC1Prescaleruint32 \u t ic1扩展器
uint32_t IC1Filteruint32\U t IC1过滤器
uint32_t IC2Polarityuint32\u t ic2极性
uint32_t IC2Selection选择
uint32_t IC2Prescaleruint32分频器
uint32_t IC2Filteruint32 U t IC2过滤器
Field Documentation现场文件
39.1.6TIM_ClockConfigTypeDef定时时钟配置类型定义
Data Fields数据字段
uint32_t ClockSourceuint32\u t时钟源
uint32_t ClockPolarityuint32_t时钟极性
uint32_t ClockPrescaleruint32\u t时钟预分频器
uint32_t ClockFilteruint32_t时钟滤波器
Field Documentation现场文件
uint32_t ClearInputStateuint32\u t清除输入状态
uint32_t ClearInputSourceuint32\u t清除输入源
uint32_t ClearInputPolarityuint32\u t清除输入极性
uint32_t ClearInputPrescaleruint32\u t清除输入预分频器
uint32_t ClearInputFilteruint32\u t清除输入过滤器
Field Documentation现场文件
39.1.8TIM_SlaveConfigTypeDef蒂姆•斯拉夫配置类型定义
Data Fields数据字段
uint32_t SlaveModeuint32\u t从动模式
uint32_t InputTriggeruint32?输入装配工
uint32_t TriggerPolarityuint32 \u t触发极性
uint32_t TriggerPrescaleruint32触发器预分频器
uint32_t TriggerFilteruint32触发过滤器
Field Documentation现场文件
39.1.9TIM_HandleTypeDef提姆逖手提式定义
Data Fields数据字段
TIM_TypeDef * InstanceTIM_TypeDef*实例
TIM_Base_InitTypeDef Init基址初始化类型定义初始化
HAL_TIM_ActiveChannel ChannelHAL_TIM_活动频道
DMA_HandleTypeDef * hdmaDMA?手柄类型定义*hdma
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_TIM_StateTypeDef StateIO HAL_TIM_State
Field Documentation现场文件
39.2TIM Firmware driver API descriptionTIM固件驱动程序API说明
39.2.1TIMER Generic features定时器通用功能
39.2.2How to use this driver如何使用此驱动程序
39.2.3Time Base functions时基函数
HAL_TIM_Base_Init(
HAL_TIM_Base_DeIni
HAL_TIM_Base_MspIn
HAL_TIM_Base_MspDe
HAL_TIM_Base_Start
HAL_TIM_Base_Stop(
HAL_TIM_Base_Start
HAL_TIM_Base_Stop_
HAL_TIM_Base_Start
HAL_TIM_Base_Stop_
39.2.4Time Output Compare functions时间输出比较函数
HAL_TIM_OC_Init()
HAL_TIM_OC_DeInit(
HAL_TIM_OC_MspInit
HAL_TIM_OC_MspDeIn
HAL_TIM_OC_Start()
HAL_TIM_OC_Stop()
HAL_TIM_OC_Start_I
HAL_TIM_OC_Stop_IT
HAL_TIM_OC_Start_D
HAL_TIM_OC_Stop_DM
39.2.5Time PWM functions时间脉宽调制功能
HAL_TIM_PWM_Init()
HAL_TIM_PWM_DeInit
HAL_TIM_PWM_MspIni
HAL_TIM_PWM_MspDeI
HAL_TIM_PWM_Start(
HAL_TIM_PWM_Stop()
HAL_TIM_PWM_Start_
HAL_TIM_PWM_Stop_I
HAL_TIM_PWM_Start_
HAL_TIM_PWM_Stop_D
39.2.6Time Input Capture functions时间输入捕捉功能
HAL_TIM_IC_Init()
HAL_TIM_IC_DeInit(
HAL_TIM_IC_MspInit
HAL_TIM_IC_MspDeIn
HAL_TIM_IC_Start()
HAL_TIM_IC_Stop()
HAL_TIM_IC_Start_I
HAL_TIM_IC_Stop_IT
HAL_TIM_IC_Start_D
HAL_TIM_IC_Stop_DM
39.2.7Time One Pulse functions一次脉冲功能
HAL_TIM_OnePulse_I
HAL_TIM_OnePulse_D
HAL_TIM_OnePulse_M
HAL_TIM_OnePulse_M
HAL_TIM_OnePulse_S
HAL_TIM_OnePulse_S
HAL_TIM_OnePulse_S
HAL_TIM_OnePulse_S
39.2.8Time Encoder functions时间编码器功能
HAL_TIM_Encoder_In
HAL_TIM_Encoder_De
HAL_TIM_Encoder_Ms
HAL_TIM_Encoder_Ms
HAL_TIM_Encoder_St
HAL_TIM_Encoder_St
HAL_TIM_Encoder_St
HAL_TIM_Encoder_St
HAL_TIM_Encoder_St
HAL_TIM_Encoder_St
39.2.9IRQ handler managementIRQ处理程序管理
HAL_TIM_IRQHandler
39.2.10Peripheral Control functions外围控制功能
HAL_TIM_OC_ConfigC
HAL_TIM_IC_ConfigC
HAL_TIM_PWM_Config
HAL_TIM_OnePulse_C
HAL_TIM_DMABurst_W
HAL_TIM_DMABurst_W
HAL_TIM_DMABurst_R
HAL_TIM_DMABurst_R
HAL_TIM_GenerateEv
HAL_TIM_ConfigOCre
HAL_TIM_ConfigCloc
HAL_TIM_ConfigTI1I
HAL_TIM_SlaveConfi
HAL_TIM_SlaveConfi
HAL_TIM_ReadCaptur
39.2.11TIM Callbacks functionsTIM回调函数
HAL_TIM_PeriodElap
HAL_TIM_OC_DelayEl
HAL_TIM_IC_Capture
HAL_TIM_PWM_PulseF
HAL_TIM_TriggerCal
HAL_TIM_ErrorCallb
39.2.12Peripheral State functions外围状态函数
HAL_TIM_Base_GetSt
HAL_TIM_OC_GetStat
HAL_TIM_PWM_GetSta
HAL_TIM_IC_GetStat
HAL_TIM_OnePulse_G
HAL_TIM_Encoder_Ge
39.2.13HAL_TIM_Base_InitHAL_TIM_Base_初始化
* htim)*htim公司)
39.2.14HAL_TIM_Base_DeInit哈提姆基地
39.2.15HAL_TIM_Base_MspInitHAL提姆基地
39.2.16HAL_TIM_Base_MspDeInit哈提姆基地
39.2.17HAL_TIM_Base_StartHAL提姆基地启动
39.2.18HAL_TIM_Base_Stop哈提姆基地停车场
39.2.19HAL_TIM_Base_Start_ITHAL提姆基地启动它
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.20HAL_TIM_Base_Stop_ITHAL提姆基地住手
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.21HAL_TIM_Base_Start_DMA基地启动DMA
(TIM_HandleTypeDef * htim, uint32_t * pData, uint1
39.2.22HAL_TIM_Base_Stop_DMAHAL提姆基地停车DMA
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.23HAL_TIM_OC_InitHAL逖TIM逖OC逖Init
Function NameHAL_StatusTypeDef HAL_TIM_OC_Init (T
39.2.24HAL_TIM_OC_DeInit哈提姆•奥克乔迪尼特
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.25HAL_TIM_OC_MspInit哈蒂姆·奥克姆斯皮尼特
39.2.26HAL_TIM_OC_MspDeInit哈提姆·奥克·姆斯普迪尼特
39.2.27HAL_TIM_OC_StartHAL逖添逖
* htim, uint32_t Channel)*htim,uint32频道)
39.2.28HAL_TIM_OC_Stop停下来
* htim, uint32_t Channel)*htim,uint32频道)
39.2.29HAL_TIM_OC_Start_IT你开始吧
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.30HAL_TIM_OC_Stop_ITHAL吉姆奥克丘住手
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.31HAL_TIM_OC_Start_DMA启动DMA
(TIM_HandleTypeDef * htim, uint32_t Channel, uint3
39.2.32HAL_TIM_OC_Stop_DMAHAL提姆欧克丘停DMA
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.33HAL_TIM_PWM_Init脉冲宽度调制初始化
* htim)*htim公司)
39.2.34HAL_TIM_PWM_DeInitHAL提姆?脉宽调制?德尼特
39.2.35HAL_TIM_PWM_MspInitHAL提姆脉宽调制
39.2.36HAL_TIM_PWM_MspDeInitHAL提姆脉宽调制
39.2.37HAL_TIM_PWM_StartHAL_TIM_PWM_启动
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.38HAL_TIM_PWM_StopHAL_TIM_PWM_停止
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.39HAL_TIM_PWM_Start_IT启动它
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.40HAL_TIM_PWM_Stop_IT停下来
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.41HAL_TIM_PWM_Start_DMA启动DMA
(TIM_HandleTypeDef * htim, uint32_t Channel, uint3
39.2.42HAL_TIM_PWM_Stop_DMAHAL_TIM_PWM_停止_DMA
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.43HAL_TIM_IC_Init哈提姆先生
Function NameHAL_StatusTypeDef HAL_TIM_IC_Init (T
39.2.44HAL_TIM_IC_DeInitHAL泰·蒂姆·迪尼特
* htim)*htim公司)
39.2.45HAL_TIM_IC_MspInit哈蒂姆·伊克姆斯皮尼特
39.2.46HAL_TIM_IC_MspDeInit哈提姆先生
39.2.47HAL_TIM_IC_Start开始的时候
Function NameHAL_StatusTypeDef HAL_TIM_IC_Start (
39.2.48HAL_TIM_IC_Stop停下来
Function NameHAL_StatusTypeDef HAL_TIM_IC_Stop (T
39.2.49HAL_TIM_IC_Start_ITHAL提姆开始吧
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.50HAL_TIM_IC_Stop_ITHAL提姆,住手
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.51HAL_TIM_IC_Start_DMA启动DMA
(TIM_HandleTypeDef * htim, uint32_t Channel, uint3
39.2.52HAL_TIM_IC_Stop_DMA停止DMA
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.53HAL_TIM_OnePulse_Init一次脉冲启动
(TIM_HandleTypeDef * htim, uint32_t OnePulseMode)
39.2.54HAL_TIM_OnePulse_DeInit一个脉冲,一个脉冲
39.2.55HAL_TIM_OnePulse_MspInit一个脉冲
Function Namevoid HAL_TIM_OnePulse_MspInit (TIM_H
39.2.56HAL_TIM_OnePulse_MspDeInit一个脉冲,一个脉冲
Function Namevoid HAL_TIM_OnePulse_MspDeInit (TIM
39.2.57HAL_TIM_OnePulse_Start一次脉冲启动
(TIM_HandleTypeDef * htim, uint32_t OutputChannel)
39.2.58HAL_TIM_OnePulse_StopHAL iu TIM_One Pulse_停止
(TIM_HandleTypeDef * htim, uint32_t OutputChannel)
39.2.59HAL_TIM_OnePulse_Start_ITHAL提姆,一个脉冲,启动它
(TIM_HandleTypeDef * htim, uint32_t OutputChannel)
39.2.60HAL_TIM_OnePulse_Stop_ITHAL提姆,一个脉冲,停下来
(TIM_HandleTypeDef * htim, uint32_t OutputChannel)
39.2.61HAL_TIM_Encoder_Init编码器初始化
(TIM_HandleTypeDef * htim, TIM_Encoder_InitTypeDef
39.2.62HAL_TIM_Encoder_DeInit编码器
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.63HAL_TIM_Encoder_MspInitHAL_TIM_编码器\u MspInit
39.2.64HAL_TIM_Encoder_MspDeInit编码器
Function Namevoid HAL_TIM_Encoder_MspDeInit (TIM_
39.2.65HAL_TIM_Encoder_StartHAL_TIM_编码器启动
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.66HAL_TIM_Encoder_StopHAL_TIM_编码器_停止
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.67HAL_TIM_Encoder_Start_ITHAL提姆编码器启动它
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.68HAL_TIM_Encoder_Stop_ITHAL提姆编码器停止
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.69HAL_TIM_Encoder_Start_DMA编码器启动DMA
(TIM_HandleTypeDef * htim, uint32_t Channel, uint3
39.2.70HAL_TIM_Encoder_Stop_DMA编码器停止DMA
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
39.2.71HAL_TIM_IRQHandlerHAL·蒂姆·伊尔克汉德勒
39.2.72HAL_TIM_OC_ConfigChannel配置通道
(TIM_HandleTypeDef * htim, TIM_OC_InitTypeDef * sC
39.2.73HAL_TIM_IC_ConfigChannel配置通道
(TIM_HandleTypeDef * htim, TIM_IC_InitTypeDef * sC
39.2.74HAL_TIM_PWM_ConfigChannel配置信道
(TIM_HandleTypeDef * htim, TIM_OC_InitTypeDef * sC
39.2.75HAL_TIM_OnePulse_ConfigChannel一个脉冲配置通道
Function NameHAL_StatusTypeDef HAL_TIM_OnePulse_C
39.2.76HAL_TIM_DMABurst_WriteStartHAL•蒂姆•德马布斯特•怀特斯塔特
(TIM_HandleTypeDef * htim, uint32_t BurstBaseAddre
39.2.77HAL_TIM_DMABurst_WriteStopHAL_TIM_DMABurst_WriteS
(TIM_HandleTypeDef * htim, uint32_t BurstRequestSr
39.2.78HAL_TIM_DMABurst_ReadStartHAL_TIM_DMABurst_ReadSt
(TIM_HandleTypeDef * htim, uint32_t BurstBaseAddre
39.2.79HAL_TIM_DMABurst_ReadStopHAL_TIM_DMABurst_ReadSto
(TIM_HandleTypeDef * htim, uint32_t BurstRequestSr
39.2.80HAL_TIM_GenerateEventHAL_TIM_GenerateEvent公司
(TIM_HandleTypeDef * htim, uint32_t EventSource)(
39.2.81HAL_TIM_ConfigOCrefClearHAL_TIM_ConfigOCrefClear配
(TIM_HandleTypeDef * htim, TIM_ClearInputConfigTyp
39.2.82HAL_TIM_ConfigClockSource配置时钟源
(TIM_HandleTypeDef * htim, TIM_ClockConfigTypeDef
39.2.83HAL_TIM_ConfigTI1InputHAL_TIM_配置输入
(TIM_HandleTypeDef * htim, uint32_t TI1_Selection)
39.2.84HAL_TIM_SlaveConfigSynchronizationHAL_TIM_slaveco
Function NameHAL_StatusTypeDef HAL_TIM_SlaveConfi
39.2.85HAL_TIM_SlaveConfigSynchronization_IT同步化
HAL_TIM_SlaveConfigSynchronization_IT (TIM_HandleT
39.2.86HAL_TIM_ReadCapturedValueHAL_TIM_ReadCapturedValu
Function Nameuint32_t HAL_TIM_ReadCapturedValue (
39.2.87HAL_TIM_PeriodElapsedCallbackHAL_TIM_periodielaps
Function Namevoid HAL_TIM_PeriodElapsedCallback (
39.2.88HAL_TIM_OC_DelayElapsedCallbackHAL_TIM_OC帴u Delay
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.89HAL_TIM_IC_CaptureCallback回电
Function Namevoid HAL_TIM_IC_CaptureCallback (TIM
39.2.90HAL_TIM_PWM_PulseFinishedCallback脉冲宽度调制脉冲完成回拨
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.91HAL_TIM_TriggerCallbackHAL_TIM_触发回调
39.2.92HAL_TIM_ErrorCallbackHAL_TIM_错误回调
39.2.93HAL_TIM_Base_GetState哈提姆基地
Function NameHAL_TIM_StateTypeDef HAL_TIM_Base_Ge
39.2.94HAL_TIM_OC_GetState哈蒂姆·奥克斯泰
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.95HAL_TIM_PWM_GetState脉冲宽度调制状态
Function NameHAL_TIM_StateTypeDef HAL_TIM_PWM_Get
39.2.96HAL_TIM_IC_GetStateHAL蒂姆·伊克斯泰
(TIM_HandleTypeDef * htim)(TIM_HandleTypeDef*htim
39.2.97HAL_TIM_OnePulse_GetStateHAL提姆一脉相承
Function NameHAL_TIM_StateTypeDef HAL_TIM_OnePuls
39.2.98HAL_TIM_Encoder_GetState编码器状态
39.3TIM Firmware driver definesTIM固件驱动程序定义
39.3.1TIM提姆
TIM Clear Input PolarityTIM清除输入极性
TIM Clock PolarityTIM时钟极性
TIM DMA Handle IndexTIM DMA句柄索引
TIM DMA SourcesTIM DMA源
TIM ETR PolarityTIM ETR极性
TIM Exported MacrosTIM导出的宏
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Description:说明:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Description:说明:
TIM Input Capture PrescalerTIM输入捕获预分频器
Parameters:参数:
Return value:返回值:
TIM Input Channel PolarityTIM输入通道极性
TIM OSSI Off State Selection for Idle mode state空
TIM OSSR Off State Selection for Run mode state运行
TIM Output Compare PolarityTIM输出比较极性
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
TIM Trigger PolarityTIM触发极性
TIM Trigger Prescaler定时触发预分频器
40HAL TIM Extension DriverHAL-TIM扩展驱动程序
40.1TIMEx Firmware driver registers structuresTIMEx固件
40.1.1TIM_HallSensor_InitTypeDef蒂姆霍尔传感器初始化类型定义
Data Fields数据字段
uint32_t IC1Polarityuint32\u t ic1极性
uint32_t IC1Prescaleruint32 \u t ic1扩展器
uint32_t IC1Filteruint32\U t IC1过滤器
uint32_t Commutation_Delay换向延时
Field Documentation现场文件
uint32_t OffStateRunModeuint32\u t非状态运行模式
uint32_t OffStateIDLEModeuint32\u t OffStateIDLEM
uint32_t LockLeveluint32\u t锁水平
uint32_t DeadTime你的死时间
uint32_t BreakState中断状态
uint32_t BreakPolarityuint32\u t断开极性
uint32_t AutomaticOutput自动输出
Field Documentation现场文件
40.1.3TIM_MasterConfigTypeDefTIM_主配置类型定义
Data Fields数据字段
uint32_t MasterOutputTrigger主输出触发器
uint32_t MasterSlaveModeuint32\u t主从模式
Field Documentation现场文件
40.2TIMEx Firmware driver API descriptionTIMEx固件驱动程序A
40.2.1TIMER Extended features定时器扩展功能
40.2.2How to use this driver如何使用此驱动程序
40.2.3Timer Hall Sensor functions定时器霍尔传感器功能
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
HAL_TIMEx_HallSens
40.2.4Timer Complementary Output Compare functions定时器互补
HAL_TIMEx_OCN_Star
HAL_TIMEx_OCN_Stop
HAL_TIMEx_OCN_Star
HAL_TIMEx_OCN_Stop
HAL_TIMEx_OCN_Star
HAL_TIMEx_OCN_Stop
40.2.5Timer Complementary PWM functions定时器互补PWM功能
HAL_TIMEx_PWMN_Sta
HAL_TIMEx_PWMN_Sto
HAL_TIMEx_PWMN_Sta
HAL_TIMEx_PWMN_Sto
HAL_TIMEx_PWMN_Sta
HAL_TIMEx_PWMN_Sto
40.2.6Timer Complementary One Pulse functions定时器互补单脉冲功能
HAL_TIMEx_OnePulse
HAL_TIMEx_OnePulse
HAL_TIMEx_OnePulse
HAL_TIMEx_OnePulse
40.2.7Peripheral Control functions外围控制功能
HAL_TIMEx_ConfigCo
HAL_TIMEx_ConfigCo
HAL_TIMEx_ConfigCo
HAL_TIMEx_ConfigBr
HAL_TIMEx_MasterCo
40.2.8Extension Callbacks functions扩展回调函数
HAL_TIMEx_Commutat
HAL_TIMEx_BreakCal
TIMEx_DMACommutati
40.2.9Extension Peripheral State functions扩展外围状态函数
HAL_TIMEx_HallSens
40.2.10HAL_TIMEx_HallSensor_Init霍尔传感器初始化
(TIM_HandleTypeDef * htim, TIM_HallSensor_InitType
40.2.11HAL_TIMEx_HallSensor_DeInit哈利森特
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.12HAL_TIMEx_HallSensor_MspInitHAL森特
Function Namevoid HAL_TIMEx_HallSensor_MspInit (T
40.2.13HAL_TIMEx_HallSensor_MspDeInit霍尔传感器
* htim)*htim公司)
40.2.14HAL_TIMEx_HallSensor_StartHAL森斯启动
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.15HAL_TIMEx_HallSensor_StopHAL森斯停止
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.16HAL_TIMEx_HallSensor_Start_ITHAL蒂梅克斯,HAL森斯,开始吧
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.17HAL_TIMEx_HallSensor_Stop_IT哈雷·蒂梅克斯·HAL森斯,住手
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.18HAL_TIMEx_HallSensor_Start_DMAHAL森斯启动DMA
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.19HAL_TIMEx_HallSensor_Stop_DMA哈雷时间传感器停止DMA
Function NameHAL_StatusTypeDef HAL_TIMEx_HallSens
40.2.20HAL_TIMEx_OCN_Start开始的时间
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.21HAL_TIMEx_OCN_Stop停下来
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.22HAL_TIMEx_OCN_Start_IT开始吧
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.23HAL_TIMEx_OCN_Stop_IT你别这样
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.24HAL_TIMEx_OCN_Start_DMA启动DMA
(TIM_HandleTypeDef * htim, uint32_t Channel, uint3
40.2.25HAL_TIMEx_OCN_Stop_DMA停止DMA
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.26HAL_TIMEx_PWMN_Start启动时间
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.27HAL_TIMEx_PWMN_Stop停下来
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.28HAL_TIMEx_PWMN_Start_IT开始吧
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.29HAL_TIMEx_PWMN_Stop_IT停下来
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.30HAL_TIMEx_PWMN_Start_DMA启动DMA
(TIM_HandleTypeDef * htim, uint32_t Channel, uint3
40.2.31HAL_TIMEx_PWMN_Stop_DMA停止DMA
(TIM_HandleTypeDef * htim, uint32_t Channel)(TIM_
40.2.32HAL_TIMEx_OnePulseN_Start开始的时候
(TIM_HandleTypeDef * htim, uint32_t OutputChannel)
40.2.33HAL_TIMEx_OnePulseN_Stop停下来,停一下
(TIM_HandleTypeDef * htim, uint32_t OutputChannel)
40.2.34HAL_TIMEx_OnePulseN_Start_IT开始吧
Function NameHAL_StatusTypeDef HAL_TIMEx_OnePulse
40.2.35HAL_TIMEx_OnePulseN_Stop_IT哈勒·蒂梅克斯·奥内普尔森,住手
Function NameHAL_StatusTypeDef HAL_TIMEx_OnePulse
40.2.36HAL_TIMEx_ConfigCommutationEvent配置交换事件
Function NameHAL_StatusTypeDef HAL_TIMEx_ConfigCo
40.2.37HAL_TIMEx_ConfigCommutationEvent_IT配置交换事件
HAL_TIMEx_ConfigCommutationEvent_IT (TIM_HandleTyp
40.2.38HAL_TIMEx_ConfigCommutationEvent_DMA配置交换事件DMA
HAL_TIMEx_ConfigCommutationEvent_DMA (TIM_HandleTy
40.2.39HAL_TIMEx_ConfigBreakDeadTimeHAL\u TIMEx_ConfigBr
Function NameHAL_StatusTypeDef HAL_TIMEx_ConfigBr
40.2.40HAL_TIMEx_MasterConfigSynchronization主配置同步
HAL_TIMEx_MasterConfigSynchronization (TIM_HandleT
40.2.41HAL_TIMEx_CommutationCallback交换回拨
* htim)*htim公司)
40.2.42HAL_TIMEx_BreakCallbackHAL蒂梅克斯中断回叫
40.2.43TIMEx_DMACommutationCplt泰晤士报
Function Namevoid TIMEx_DMACommutationCplt (DMA_H
40.2.44HAL_TIMEx_HallSensor_GetStateHAL森斯
Function NameHAL_TIM_StateTypeDef HAL_TIMEx_HallS
40.3TIMEx Firmware driver definesTIMEx固件驱动程序定义
40.3.1TIMEx蒂梅克斯
TIMEx Clock FilterTIMEx时钟滤波器
41HAL UART Generic Driver通用驱动程序
41.1UART Firmware driver registers structuresUART固件驱动
41.1.1UART_InitTypeDefUART_初始化类型定义
Data Fields数据字段
uint32_t BaudRateuint32\u t波特率
uint32_t WordLengthuint32\u字长
uint32_t StopBitsuint32个停止位
uint32_t Parityuint32\u t奇偶校验
uint32_t Modeuint32模式
uint32_t HwFlowCtluint32\u t HwFlowCtl
uint32_t OverSamplinguint32\u t过采样
Field Documentation现场文件
41.1.2UART_HandleTypeDefUART_手柄类型定义
Data Fields数据字段
USART_TypeDef * InstanceUSART_TypeDef*实例
UART_InitTypeDef InitUART_InitTypeDef Init
uint8_t * pTxBuffPtruint8_t*pTxBuffPtr
uint16_t TxXferSizeuint16英寸
uint16_t TxXferCountuint16\U t TXFERCOUNT计数
uint8_t * pRxBuffPtruint8_t*pRxBuffPtr
uint16_t RxXferSizeuint16英寸
uint16_t RxXferCountuint16\u t RxXferCount公司
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_UART_StateTypeDef StateIO HAL_UART_Sta
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
41.2UART Firmware driver API descriptionUART固件驱动程序API
41.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
DMA mode IO operationDMA模式IO操作
UART HAL driver macros listUART HAL驱动程序宏列表
41.2.2Initialization and Configuration functions初始化和配置功
HAL_UART_Init()
HAL_HalfDuplex_Ini
HAL_LIN_Init()
HAL_MultiProcessor
HAL_UART_DeInit()
HAL_UART_MspInit()
HAL_UART_MspDeInit
41.2.3IO operation functionsIO操作功能
HAL_UART_Transmit(
HAL_UART_Receive()
HAL_UART_Transmit_
HAL_UART_Receive_I
HAL_UART_Transmit_
HAL_UART_Receive_D
HAL_UART_DMAPause(
HAL_UART_DMAResume
HAL_UART_DMAStop()
HAL_UART_IRQHandle
HAL_UART_TxCpltCal
HAL_UART_TxHalfCpl
HAL_UART_RxCpltCal
HAL_UART_RxHalfCpl
HAL_UART_ErrorCall
41.2.4Peripheral Control functions外围控制功能
HAL_LIN_SendBreak(
HAL_MultiProcessor
HAL_MultiProcessor
HAL_HalfDuplex_Ena
HAL_HalfDuplex_Ena
41.2.5Peripheral State and Errors functions外围状态和错误功能
HAL_UART_GetState(
HAL_UART_GetError(
41.2.6HAL_UART_Init启动
Function NameHAL_StatusTypeDef HAL_UART_Init (UAR
41.2.7HAL_HalfDuplex_Init半双工初始化
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.8HAL_LIN_Init哈林先生
Function NameHAL_StatusTypeDef HAL_LIN_Init (UART
41.2.9HAL_MultiProcessor_Init多处理器初始化
(UART_HandleTypeDef * huart, uint8_t Address, uint
41.2.10HAL_UART_DeInitHAL图德尼特
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.11HAL_UART_MspInitHAL瓦特姆斯皮尼特
41.2.12HAL_UART_MspDeInitHAL瓦特先生
41.2.13HAL_UART_Transmit传送
(UART_HandleTypeDef * huart, uint8_t * pData, uint
41.2.14HAL_UART_Receive接收
(UART_HandleTypeDef * huart, uint8_t * pData, uint
41.2.15HAL_UART_Transmit_IT你要传送吗
(UART_HandleTypeDef * huart, uint8_t * pData, uint
41.2.16HAL_UART_Receive_IT你收到了吗
(UART_HandleTypeDef * huart, uint8_t * pData, uint
41.2.17HAL_UART_Transmit_DMA发送DMA
(UART_HandleTypeDef * huart, uint8_t * pData, uint
41.2.18HAL_UART_Receive_DMA接收DMA
(UART_HandleTypeDef * huart, uint8_t * pData, uint
41.2.19HAL_UART_DMAPauseHAL瓦特
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.20HAL_UART_DMAResumeHAL特乌德马雷姆
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.21HAL_UART_DMAStopHAL特乌德马斯托普
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.22HAL_UART_IRQHandlerHAL瓦特·伊尔克汉德勒
41.2.23HAL_UART_TxCpltCallback呼叫呼叫
Function Namevoid HAL_UART_TxCpltCallback (UART_H
41.2.24HAL_UART_TxHalfCpltCallbackHAL瓦特回电
Function Namevoid HAL_UART_TxHalfCpltCallback (UA
41.2.25HAL_UART_RxCpltCallback呼叫呼叫
Function Namevoid HAL_UART_RxCpltCallback (UART_H
41.2.26HAL_UART_RxHalfCpltCallbackHAL瓦特回电
Function Namevoid HAL_UART_RxHalfCpltCallback (UA
41.2.27HAL_UART_ErrorCallback错误回叫
Function Namevoid HAL_UART_ErrorCallback (UART_Ha
41.2.28HAL_LIN_SendBreak胡林琰
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.29HAL_MultiProcessor_EnterMuteMode多处理器模式
Function NameHAL_StatusTypeDef HAL_MultiProcessor
41.2.30HAL_MultiProcessor_ExitMuteMode多处理器出口模式
Function NameHAL_StatusTypeDef HAL_MultiProcessor
41.2.31HAL_HalfDuplex_EnableTransmitter半双工发射机
Function NameHAL_StatusTypeDef HAL_HalfDuplex_Ena
41.2.32HAL_HalfDuplex_EnableReceiver半双工接收机
Function NameHAL_StatusTypeDef HAL_HalfDuplex_Ena
41.2.33HAL_UART_GetStateHAL瓦特州
(UART_HandleTypeDef * huart)(UART_HandleTypeDef*h
41.2.34HAL_UART_GetError硬件错误
41.3UART Firmware driver definesUART固件驱动程序定义
41.3.1UART通用异步收发器
UART Exported MacrosUART导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Return value:返回值:
UART Over SamplingUART过采样
42HAL USART Generic DriverHAL USART通用驱动程序
42.1USART Firmware driver registers structuresUSART固件
42.1.1USART_InitTypeDefUSART_InitTypeDef
Data Fields数据字段
uint32_t BaudRateuint32\u t波特率
uint32_t WordLengthuint32\u字长
uint32_t StopBitsuint32个停止位
uint32_t Parityuint32\u t奇偶校验
uint32_t Modeuint32模式
uint32_t CLKPolarityuint32\u t clk极性
uint32_t CLKPhaseuint32分阶段
uint32_t CLKLastBituint32\u t CLKLastBit
Field Documentation现场文件
42.1.2USART_HandleTypeDefUSART U手柄类型定义
Data Fields数据字段
USART_TypeDef * InstanceUSART_TypeDef*实例
USART_InitTypeDef InitUSART_InitTypeDef Init
uint8_t * pTxBuffPtruint8_t*pTxBuffPtr
uint16_t TxXferSizeuint16英寸
IO uint16_t TxXferCount输入16个字符
uint8_t * pRxBuffPtruint8_t*pRxBuffPtr
uint16_t RxXferSizeuint16英寸
IO uint16_t RxXferCountIO uint16 \u t RxXferC
DMA_HandleTypeDef * hdmatxDMA_HandleTypeDef*hdmat
DMA_HandleTypeDef * hdmarxDMA峎HandleTypeDef*hdmar
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_USART_StateTypeDef StateIO HAL_USART_S
IO uint32_t ErrorCodeIO uint32错误代码
Field Documentation现场文件
42.2USART Firmware driver API descriptionUSART固件驱动程序A
42.2.1How to use this driver如何使用此驱动程序
Polling mode IO operation轮询模式IO操作
Interrupt mode IO operation中断模式IO操作
DMA mode IO operationDMA模式IO操作
USART HAL driver macros listUSART HAL驱动程序宏列表
42.2.2Initialization and Configuration functions初始化和配置功
HAL_USART_Init()
HAL_USART_DeInit()
HAL_USART_MspInit(
HAL_USART_MspDeIni
42.2.3IO operation functionsIO操作功能
HAL_USART_Transmit
HAL_USART_Receive(
HAL_USART_Transmit
HAL_USART_Transmit
HAL_USART_Receive_
HAL_USART_Transmit
HAL_USART_Transmit
HAL_USART_Receive_
HAL_USART_Transmit
HAL_USART_DMAPause
HAL_USART_DMAResum
HAL_USART_DMAStop(
HAL_USART_IRQHandl
HAL_USART_TxCpltCa
HAL_USART_TxHalfCp
HAL_USART_RxCpltCa
HAL_USART_RxHalfCp
HAL_USART_TxRxCplt
HAL_USART_ErrorCal
42.2.4Peripheral State and Errors functions外围状态和错误功能
HAL_USART_GetState
HAL_USART_GetError
42.2.5HAL_USART_Init开始时使用
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.6HAL_USART_DeInit哈勒·乌萨特·德尼特
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.7HAL_USART_MspInit哈勒·乌萨特·姆斯皮尼特
42.2.8HAL_USART_MspDeInit哈勒·乌萨特·姆斯普迪尼特
42.2.9HAL_USART_Transmit发射
(USART_HandleTypeDef * husart, uint8_t * pTxData,
42.2.10HAL_USART_Receive接收
(USART_HandleTypeDef * husart, uint8_t * pRxData,
42.2.11HAL_USART_TransmitReceive传送接收器
(USART_HandleTypeDef * husart, uint8_t * pTxData,
42.2.12HAL_USART_Transmit_IT你要传送吗
(USART_HandleTypeDef * husart, uint8_t * pTxData,
42.2.13HAL_USART_Receive_IT你收到了吗
(USART_HandleTypeDef * husart, uint8_t * pRxData,
42.2.14HAL_USART_TransmitReceive_IT传送接收
Function NameHAL_StatusTypeDef HAL_USART_Transmit
42.2.15HAL_USART_Transmit_DMA发送DMA
(USART_HandleTypeDef * husart, uint8_t * pTxData,
42.2.16HAL_USART_Receive_DMA接收DMA
(USART_HandleTypeDef * husart, uint8_t * pRxData,
42.2.17HAL_USART_TransmitReceive_DMA传输接收
Function NameHAL_StatusTypeDef HAL_USART_Transmit
42.2.18HAL_USART_DMAPause哈勒·乌萨特·德马帕斯
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.19HAL_USART_DMAResume哈拉乌萨特
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.20HAL_USART_DMAStopHAL乌萨特·德马斯托普
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.21HAL_USART_IRQHandlerHAL·乌萨特·伊尔克汉德勒
Function Namevoid HAL_USART_IRQHandler (USART_Han
42.2.22HAL_USART_TxCpltCallbackHAL萨特回访
Function Namevoid HAL_USART_TxCpltCallback (USART
42.2.23HAL_USART_TxHalfCpltCallbackHAL萨特回访
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.24HAL_USART_RxCpltCallbackHAL萨特回访
Function Namevoid HAL_USART_RxCpltCallback (USART
42.2.25HAL_USART_RxHalfCpltCallbackHAL萨特回访
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.26HAL_USART_TxRxCpltCallbackHAL•乌萨特•TxRxCpltCallbac
* husart)*赫斯特)
42.2.27HAL_USART_ErrorCallback错误回拨
Function Namevoid HAL_USART_ErrorCallback (USART_
42.2.28HAL_USART_GetStateHAL萨特州
(USART_HandleTypeDef * husart)(USART U HandleType
42.2.29HAL_USART_GetError错误
Function Nameuint32_t HAL_USART_GetError (USART_H
42.3USART Firmware driver definesUSART固件驱动程序定义
USART Clock PolarityUSART时钟极性
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
USART Private ConstantsUSART专用常量
43HAL WWDG Generic DriverHAL WWDG通用驱动程序
43.1WWDG Firmware driver registers structuresWWDG固件驱动
43.1.1WWDG_InitTypeDefWWDG_InitTypeDef
Data Fields数据字段
uint32_t Prescaleruint32 \u t预分频器
uint32_t Windowuint32窗口
uint32_t Counteruint32计数器
Field Documentation现场文件
43.1.2WWDG_HandleTypeDef手柄类型定义
Data Fields数据字段
WWDG_TypeDef * InstanceWWDG_TypeDef*实例
WWDG_InitTypeDef InitWWDG_InitTypeDef初始化
HAL_LockTypeDef LockHAL_LockTypeDef锁
IO HAL_WWDG_StateTypeDef StateIO HAL_WWDG_Sta
Field Documentation现场文件
43.2WWDG Firmware driver API descriptionWWDG固件驱动程序API
43.2.1WWDG specific featuresWWDG特定功能
43.2.2How to use this driver如何使用此驱动程序
WWDG HAL driver macros listWWDG HAL驱动程序宏列表
43.2.3Initialization and de-initialization functions初始化
HAL_WWDG_Init()
HAL_WWDG_DeInit()
HAL_WWDG_MspInit()
HAL_WWDG_MspDeInit
HAL_WWDG_WakeupCal
43.2.4IO operation functionsIO操作功能
HAL_WWDG_Start()
HAL_WWDG_Start_IT(
HAL_WWDG_Refresh()
HAL_WWDG_IRQHandle
HAL_WWDG_WakeupCal
43.2.5Peripheral State functions外围状态函数
HAL_WWDG_GetState(
43.2.6HAL_WWDG_InitHAL瓦德格初始
(WWDG_HandleTypeDef * hwwdg)(WWDG_HandleTypeDef*h
43.2.7HAL_WWDG_DeInitHAL吉德尼特
(WWDG_HandleTypeDef * hwwdg)(WWDG_HandleTypeDef*h
43.2.8HAL_WWDG_MspInitHAL吉姆斯皮尼特
43.2.9HAL_WWDG_MspDeInitHAL吉姆斯普迪尼特
43.2.10HAL_WWDG_WakeupCallback唤醒回叫
Function Namevoid HAL_WWDG_WakeupCallback (WWDG_H
43.2.11HAL_WWDG_StartHAL逖WWDG_启动
(WWDG_HandleTypeDef * hwwdg)(WWDG_HandleTypeDef*h
43.2.12HAL_WWDG_Start_IT开始吧
(WWDG_HandleTypeDef * hwwdg)(WWDG_HandleTypeDef*h
43.2.13HAL_WWDG_Refresh哈勒·维德格·苏醒
(WWDG_HandleTypeDef * hwwdg, uint32_t Counter)(WW
43.2.14HAL_WWDG_IRQHandler哈勒·沃德格·伊尔克汉德勒
43.2.15HAL_WWDG_WakeupCallback唤醒回叫
Function Namevoid HAL_WWDG_WakeupCallback (WWDG_H
43.2.16HAL_WWDG_GetStateHAL瓦德格州
(WWDG_HandleTypeDef * hwwdg)(WWDG_HandleTypeDef*h
43.3WWDG Firmware driver definesWWDG固件驱动程序定义
43.3.1WWDG污水处理厂
WWDG Exported MacrosWWDG导出的宏
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
Parameters:参数:
Return value:返回值:
WWDG Flag definitionWWDG标志定义
WWDG Interrupt definitionWWDG中断定义
WWDG PrescalerWWDG预分频器
44FAQs常见问题解答
General subjects一般科目
Why should I use the HAL drivers?我为什么要用HAL驱动程序?
Which STM32F1 devices are supported by the HAL dri
What is the cost of using HAL drivers in term of c
Architecture建筑
How many files should I modify to configure the HA
Which header files should I include in my applicat
What is the difference between stm32f1xx_hal_ppp.c
Initialization and I/O operation functions How do
What is the purpose of HAL_PPP_MspInit() and HAL_P
When and how should I use callbacks functions (fun
Is it mandatory to use HAL_Init() function at the
Why do I need to configure the SysTick timer to us
Why is the SysTick timer configured to have 1 ms?
Could HAL_Delay() function block my application un
What programming model sequence should I follow to
What is the purpose of HAL_PPP_IRQHandler() functi
Can I use directly the macros defined in stm32f1xx
Where must PPP_HandleTypedef structure peripheral
45Revision history修订历史
UM1850UM1850年
IMPORTANT NOTICE – PLEASE READ CAREFULLY重要提示-请仔细阅