📄 stm32f10x_it.i
字号:
#line 70 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_iwdg.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_iwdg.h"
#line 41 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_iwdg.h"
#line 49 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_iwdg.h"
void IWDG_WriteAccessCmd(u16 IWDG_WriteAccess);
void IWDG_SetPrescaler(u8 IWDG_Prescaler);
void IWDG_SetReload(u16 Reload);
void IWDG_ReloadCounter(void);
void IWDG_Enable(void);
FlagStatus IWDG_GetFlagStatus(u16 IWDG_FLAG);
#line 74 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
typedef struct
{
u8 NVIC_IRQChannel;
u8 NVIC_IRQChannelPreemptionPriority;
u8 NVIC_IRQChannelSubPriority;
FunctionalState NVIC_IRQChannelCmd;
} NVIC_InitTypeDef;
#line 96 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
#line 158 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
#line 170 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
#line 182 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
#line 201 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
#line 239 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_nvic.h"
void NVIC_DeInit(void);
void NVIC_SCBDeInit(void);
void NVIC_PriorityGroupConfig(u32 NVIC_PriorityGroup);
void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct);
void NVIC_StructInit(NVIC_InitTypeDef* NVIC_InitStruct);
void NVIC_SETPRIMASK(void);
void NVIC_RESETPRIMASK(void);
void NVIC_SETFAULTMASK(void);
void NVIC_RESETFAULTMASK(void);
void NVIC_BASEPRICONFIG(u32 NewPriority);
u32 NVIC_GetBASEPRI(void);
u16 NVIC_GetCurrentPendingIRQChannel(void);
ITStatus NVIC_GetIRQChannelPendingBitStatus(u8 NVIC_IRQChannel);
void NVIC_SetIRQChannelPendingBit(u8 NVIC_IRQChannel);
void NVIC_ClearIRQChannelPendingBit(u8 NVIC_IRQChannel);
u16 NVIC_GetCurrentActiveHandler(void);
ITStatus NVIC_GetIRQChannelActiveBitStatus(u8 NVIC_IRQChannel);
u32 NVIC_GetCPUID(void);
void NVIC_SetVectorTable(u32 NVIC_VectTab, u32 Offset);
void NVIC_GenerateSystemReset(void);
void NVIC_GenerateCoreReset(void);
void NVIC_SystemLPConfig(u8 LowPowerMode, FunctionalState NewState);
void NVIC_SystemHandlerConfig(u32 SystemHandler, FunctionalState NewState);
void NVIC_SystemHandlerPriorityConfig(u32 SystemHandler, u8 SystemHandlerPreemptionPriority,
u8 SystemHandlerSubPriority);
ITStatus NVIC_GetSystemHandlerPendingBitStatus(u32 SystemHandler);
void NVIC_SetSystemHandlerPendingBit(u32 SystemHandler);
void NVIC_ClearSystemHandlerPendingBit(u32 SystemHandler);
ITStatus NVIC_GetSystemHandlerActiveBitStatus(u32 SystemHandler);
u32 NVIC_GetFaultHandlerSources(u32 SystemHandler);
u32 NVIC_GetFaultAddress(u32 SystemHandler);
#line 78 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_pwr.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_pwr.h"
#line 35 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_pwr.h"
void PWR_DeInit(void);
void PWR_BackupAccessCmd(FunctionalState NewState);
void PWR_PVDCmd(FunctionalState NewState);
void PWR_PVDLevelConfig(u32 PWR_PVDLevel);
void PWR_WakeUpPinCmd(FunctionalState NewState);
void PWR_EnterSTOPMode(u32 PWR_Regulator, u8 PWR_STOPEntry);
void PWR_EnterSTANDBYMode(void);
FlagStatus PWR_GetFlagStatus(u32 PWR_FLAG);
void PWR_ClearFlag(u32 PWR_FLAG);
#line 82 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
typedef struct
{
u32 SYSCLK_Frequency;
u32 HCLK_Frequency;
u32 PCLK1_Frequency;
u32 PCLK2_Frequency;
u32 ADCCLK_Frequency;
}RCC_ClocksTypeDef;
#line 68 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 77 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 97 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 122 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 170 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 190 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 215 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 241 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
#line 248 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rcc.h"
void RCC_DeInit(void);
void RCC_HSEConfig(u32 RCC_HSE);
ErrorStatus RCC_WaitForHSEStartUp(void);
void RCC_AdjustHSICalibrationValue(u8 HSICalibrationValue);
void RCC_HSICmd(FunctionalState NewState);
void RCC_PLLConfig(u32 RCC_PLLSource, u32 RCC_PLLMul);
void RCC_PLLCmd(FunctionalState NewState);
void RCC_SYSCLKConfig(u32 RCC_SYSCLKSource);
u8 RCC_GetSYSCLKSource(void);
void RCC_HCLKConfig(u32 RCC_SYSCLK);
void RCC_PCLK1Config(u32 RCC_HCLK);
void RCC_PCLK2Config(u32 RCC_HCLK);
void RCC_ITConfig(u8 RCC_IT, FunctionalState NewState);
void RCC_USBCLKConfig(u32 RCC_USBCLKSource);
void RCC_ADCCLKConfig(u32 RCC_PCLK2);
void RCC_LSEConfig(u8 RCC_LSE);
void RCC_LSICmd(FunctionalState NewState);
void RCC_RTCCLKConfig(u32 RCC_RTCCLKSource);
void RCC_RTCCLKCmd(FunctionalState NewState);
void RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks);
void RCC_AHBPeriphClockCmd(u32 RCC_AHBPeriph, FunctionalState NewState);
void RCC_APB2PeriphClockCmd(u32 RCC_APB2Periph, FunctionalState NewState);
void RCC_APB1PeriphClockCmd(u32 RCC_APB1Periph, FunctionalState NewState);
void RCC_APB2PeriphResetCmd(u32 RCC_APB2Periph, FunctionalState NewState);
void RCC_APB1PeriphResetCmd(u32 RCC_APB1Periph, FunctionalState NewState);
void RCC_BackupResetCmd(FunctionalState NewState);
void RCC_ClockSecuritySystemCmd(FunctionalState NewState);
void RCC_MCOConfig(u8 RCC_MCO);
FlagStatus RCC_GetFlagStatus(u8 RCC_FLAG);
void RCC_ClearFlag(void);
ITStatus RCC_GetITStatus(u8 RCC_IT);
void RCC_ClearITPendingBit(u8 RCC_IT);
#line 86 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rtc.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_rtc.h"
void RTC_ITConfig(u16 RTC_IT, FunctionalState NewState);
void RTC_EnterConfigMode(void);
void RTC_ExitConfigMode(void);
u32 RTC_GetCounter(void);
void RTC_SetCounter(u32 CounterValue);
void RTC_SetPrescaler(u32 PrescalerValue);
void RTC_SetAlarm(u32 AlarmValue);
u32 RTC_GetDivider(void);
void RTC_WaitForLastTask(void);
void RTC_WaitForSynchro(void);
FlagStatus RTC_GetFlagStatus(u16 RTC_FLAG);
void RTC_ClearFlag(u16 RTC_FLAG);
ITStatus RTC_GetITStatus(u16 RTC_IT);
void RTC_ClearITPendingBit(u16 RTC_IT);
#line 90 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
typedef struct
{
u8 SDIO_ClockDiv;
u32 SDIO_ClockEdge;
u32 SDIO_ClockBypass;
u32 SDIO_ClockPowerSave;
u32 SDIO_BusWide;
u32 SDIO_HardwareFlowControl;
} SDIO_InitTypeDef;
typedef struct
{
u32 SDIO_Argument;
u32 SDIO_CmdIndex;
u32 SDIO_Response;
u32 SDIO_Wait;
u32 SDIO_CPSM;
} SDIO_CmdInitTypeDef;
typedef struct
{
u32 SDIO_DataTimeOut;
u32 SDIO_DataLength;
u32 SDIO_DataBlockSize;
u32 SDIO_TransferDir;
u32 SDIO_TransferMode;
u32 SDIO_DPSM;
} SDIO_DataInitTypeDef;
#line 121 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
#line 178 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
#line 194 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
#line 240 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
#line 265 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
#line 292 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_sdio.h"
void SDIO_DeInit(void);
void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct);
void SDIO_StructInit(SDIO_InitTypeDef* SDIO_InitStruct);
void SDIO_ClockCmd(FunctionalState NewState);
void SDIO_SetPowerState(u32 SDIO_PowerState);
u32 SDIO_GetPowerState(void);
void SDIO_ITConfig(u32 SDIO_IT, FunctionalState NewState);
void SDIO_DMACmd(FunctionalState NewState);
void SDIO_SendCommand(SDIO_CmdInitTypeDef *SDIO_CmdInitStruct);
void SDIO_CmdStructInit(SDIO_CmdInitTypeDef* SDIO_CmdInitStruct);
u8 SDIO_GetCommandResponse(void);
u32 SDIO_GetResponse(u32 SDIO_RESP);
void SDIO_DataConfig(SDIO_DataInitTypeDef* SDIO_DataInitStruct);
void SDIO_DataStructInit(SDIO_DataInitTypeDef* SDIO_DataInitStruct);
u32 SDIO_GetDataCounter(void);
u32 SDIO_ReadData(void);
void SDIO_WriteData(u32 Data);
u32 SDIO_GetFIFOCount(void);
void SDIO_StartSDIOReadWait(FunctionalState NewState);
void SDIO_StopSDIOReadWait(FunctionalState NewState);
void SDIO_SetSDIOReadWaitMode(u32 SDIO_ReadWaitMode);
void SDIO_SetSDIOOperation(FunctionalState NewState);
void SDIO_SendSDIOSuspendCmd(FunctionalState NewState);
void SDIO_CommandCompletionCmd(FunctionalState NewState);
void SDIO_CEATAITCmd(FunctionalState NewState);
void SDIO_SendCEATACmd(FunctionalState NewState);
FlagStatus SDIO_GetFlagStatus(u32 SDIO_FLAG);
void SDIO_ClearFlag(u32 SDIO_FLAG);
ITStatus SDIO_GetITStatus(u32 SDIO_IT);
void SDIO_ClearITPendingBit(u32 SDIO_IT);
#line 94 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_spi.h"
#line 23 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_spi.h"
typedef struct
{
u16 SPI_Direction;
u16 SPI_Mode;
u16 SPI_DataSize;
u16 SPI_CPOL;
u16 SPI_CPHA;
u16 SPI_NSS;
u16 SPI_BaudRatePrescaler;
u16 SPI_FirstBit;
u16 SPI_CRCPolynomial;
}SPI_InitTypeDef;
typedef struct
{
u16 I2S_Mode;
u16 I2S_Standard;
u16 I2S_DataFormat;
u16 I2S_MCLKOutput;
u16 I2S_AudioFreq;
u16 I2S_CPOL;
}I2S_InitTypeDef;
#line 114 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_spi.h"
#line 123 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_spi.h"
#line 180 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_spi.h"
#line 187 "C:\\KeilARM\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_spi.h"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -