?? lcd_gui.i
字號:
#line 924 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_map.h"
#line 1180 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_map.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
typedef struct
{
u32 ADC_Mode;
FunctionalState ADC_ScanConvMode;
FunctionalState ADC_ContinuousConvMode;
u32 ADC_ExternalTrigConv;
u32 ADC_DataAlign;
u8 ADC_NbrOfChannel;
}ADC_InitTypeDef;
#line 55 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 66 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 75 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 85 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 100 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 127 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 137 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 147 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 156 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 188 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 208 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
#line 216 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_adc.h"
void ADC_DeInit(ADC_TypeDef* ADCx);
void ADC_Init(ADC_TypeDef* ADCx, ADC_InitTypeDef* ADC_InitStruct);
void ADC_StructInit(ADC_InitTypeDef* ADC_InitStruct);
void ADC_Cmd(ADC_TypeDef* ADCx, FunctionalState NewState);
void ADC_DMACmd(ADC_TypeDef* ADCx, FunctionalState NewState);
void ADC_ITConfig(ADC_TypeDef* ADCx, u16 ADC_IT, FunctionalState NewState);
void ADC_ResetCalibration(ADC_TypeDef* ADCx);
FlagStatus ADC_GetResetCalibrationStatus(ADC_TypeDef* ADCx);
void ADC_StartCalibration(ADC_TypeDef* ADCx);
FlagStatus ADC_GetCalibrationStatus(ADC_TypeDef* ADCx);
void ADC_SoftwareStartConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
FlagStatus ADC_GetSoftwareStartConvStatus(ADC_TypeDef* ADCx);
void ADC_DiscModeChannelCountConfig(ADC_TypeDef* ADCx, u8 Number);
void ADC_DiscModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
void ADC_RegularChannelConfig(ADC_TypeDef* ADCx, u8 ADC_Channel, u8 Rank, u8 ADC_SampleTime);
void ADC_ExternalTrigConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
u16 ADC_GetConversionValue(ADC_TypeDef* ADCx);
u32 ADC_GetDualModeConversionValue(void);
void ADC_AutoInjectedConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
void ADC_InjectedDiscModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
void ADC_ExternalTrigInjectedConvConfig(ADC_TypeDef* ADCx, u32 ADC_ExternalTrigInjecConv);
void ADC_ExternalTrigInjectedConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
void ADC_SoftwareStartInjectedConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState);
FlagStatus ADC_GetSoftwareStartInjectedConvCmdStatus(ADC_TypeDef* ADCx);
void ADC_InjectedChannelConfig(ADC_TypeDef* ADCx, u8 ADC_Channel, u8 Rank, u8 ADC_SampleTime);
void ADC_InjectedSequencerLengthConfig(ADC_TypeDef* ADCx, u8 Length);
void ADC_SetInjectedOffset(ADC_TypeDef* ADCx, u8 ADC_InjectedChannel, u16 Offset);
u16 ADC_GetInjectedConversionValue(ADC_TypeDef* ADCx, u8 ADC_InjectedChannel);
void ADC_AnalogWatchdogCmd(ADC_TypeDef* ADCx, u32 ADC_AnalogWatchdog);
void ADC_AnalogWatchdogThresholdsConfig(ADC_TypeDef* ADCx, u16 HighThreshold, u16 LowThreshold);
void ADC_AnalogWatchdogSingleChannelConfig(ADC_TypeDef* ADCx, u8 ADC_Channel);
void ADC_TempSensorVrefintCmd(FunctionalState NewState);
FlagStatus ADC_GetFlagStatus(ADC_TypeDef* ADCx, u8 ADC_FLAG);
void ADC_ClearFlag(ADC_TypeDef* ADCx, u8 ADC_FLAG);
ITStatus ADC_GetITStatus(ADC_TypeDef* ADCx, u16 ADC_IT);
void ADC_ClearITPendingBit(ADC_TypeDef* ADCx, u16 ADC_IT);
#line 26 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_bkp.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_bkp.h"
#line 87 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_bkp.h"
#line 102 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_bkp.h"
void BKP_DeInit(void);
void BKP_TamperPinLevelConfig(u16 BKP_TamperPinLevel);
void BKP_TamperPinCmd(FunctionalState NewState);
void BKP_ITConfig(FunctionalState NewState);
void BKP_RTCOutputConfig(u16 BKP_RTCOutputSource);
void BKP_SetRTCCalibrationValue(u8 CalibrationValue);
void BKP_WriteBackupRegister(u16 BKP_DR, u16 Data);
u16 BKP_ReadBackupRegister(u16 BKP_DR);
FlagStatus BKP_GetFlagStatus(void);
void BKP_ClearFlag(void);
ITStatus BKP_GetITStatus(void);
void BKP_ClearITPendingBit(void);
#line 30 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
typedef struct
{
FunctionalState CAN_TTCM;
FunctionalState CAN_ABOM;
FunctionalState CAN_AWUM;
FunctionalState CAN_NART;
FunctionalState CAN_RFLM;
FunctionalState CAN_TXFP;
u8 CAN_Mode;
u8 CAN_SJW;
u8 CAN_BS1;
u8 CAN_BS2;
u16 CAN_Prescaler;
} CAN_InitTypeDef;
typedef struct
{
u8 CAN_FilterNumber;
u8 CAN_FilterMode;
u8 CAN_FilterScale;
u16 CAN_FilterIdHigh;
u16 CAN_FilterIdLow;
u16 CAN_FilterMaskIdHigh;
u16 CAN_FilterMaskIdLow;
u16 CAN_FilterFIFOAssignment;
FunctionalState CAN_FilterActivation;
} CAN_FilterInitTypeDef;
typedef struct
{
u32 StdId;
u32 ExtId;
u8 IDE;
u8 RTR;
u8 DLC;
u8 Data[8];
} CanTxMsg;
typedef struct
{
u32 StdId;
u32 ExtId;
u8 IDE;
u8 RTR;
u8 DLC;
u8 Data[8];
u8 FMI;
} CanRxMsg;
#line 119 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
#line 131 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
#line 225 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
#line 233 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
#line 240 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_can.h"
void CAN_DeInit(void);
u8 CAN_Init(CAN_InitTypeDef* CAN_InitStruct);
void CAN_FilterInit(CAN_FilterInitTypeDef* CAN_FilterInitStruct);
void CAN_StructInit(CAN_InitTypeDef* CAN_InitStruct);
void CAN_ITConfig(u32 CAN_IT, FunctionalState NewState);
u8 CAN_Transmit(CanTxMsg* TxMessage);
u8 CAN_TransmitStatus(u8 TransmitMailbox);
void CAN_CancelTransmit(u8 Mailbox);
void CAN_FIFORelease(u8 FIFONumber);
u8 CAN_MessagePending(u8 FIFONumber);
void CAN_Receive(u8 FIFONumber, CanRxMsg* RxMessage);
u8 CAN_Sleep(void);
u8 CAN_WakeUp(void);
FlagStatus CAN_GetFlagStatus(u32 CAN_FLAG);
void CAN_ClearFlag(u32 CAN_FLAG);
ITStatus CAN_GetITStatus(u32 CAN_IT);
void CAN_ClearITPendingBit(u32 CAN_IT);
#line 34 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_crc.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_crc.h"
void CRC_ResetDR(void);
u32 CRC_CalcCRC(u32 Data);
u32 CRC_CalcBlockCRC(u32 pBuffer[], u32 BufferLength);
u32 CRC_GetCRC(void);
void CRC_SetIDRegister(u8 IDValue);
u8 CRC_GetIDRegister(void);
#line 38 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
typedef struct
{
u32 DAC_Trigger;
u32 DAC_WaveGeneration;
u32 DAC_LFSRUnmask_TriangleAmplitude;
u32 DAC_OutputBuffer;
}DAC_InitTypeDef;
#line 45 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
#line 55 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
#line 78 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
#line 91 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
#line 116 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dac.h"
void DAC_DeInit(void);
void DAC_Init(u32 DAC_Channel, DAC_InitTypeDef* DAC_InitStruct);
void DAC_StructInit(DAC_InitTypeDef* DAC_InitStruct);
void DAC_Cmd(u32 DAC_Channel, FunctionalState NewState);
void DAC_DMACmd(u32 DAC_Channel, FunctionalState NewState);
void DAC_SoftwareTriggerCmd(u32 DAC_Channel, FunctionalState NewState);
void DAC_DualSoftwareTriggerCmd(FunctionalState NewState);
void DAC_WaveGenerationCmd(u32 DAC_Channel, u32 DAC_Wave, FunctionalState NewState);
void DAC_SetChannel1Data(u32 DAC_Align, u16 Data);
void DAC_SetChannel2Data(u32 DAC_Align, u16 Data);
void DAC_SetDualChannelData(u32 DAC_Align, u16 Data2, u16 Data1);
u16 DAC_GetDataOutputValue(u32 DAC_Channel);
#line 42 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dbgmcu.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dbgmcu.h"
#line 42 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dbgmcu.h"
u32 DBGMCU_GetREVID(void);
u32 DBGMCU_GetDEVID(void);
void DBGMCU_Config(u32 DBGMCU_Periph, FunctionalState NewState);
#line 46 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_lib.h"
#line 1 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dma.h"
#line 23 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dma.h"
typedef struct
{
u32 DMA_PeripheralBaseAddr;
u32 DMA_MemoryBaseAddr;
u32 DMA_DIR;
u32 DMA_BufferSize;
u32 DMA_PeripheralInc;
u32 DMA_MemoryInc;
u32 DMA_PeripheralDataSize;
u32 DMA_MemoryDataSize;
u32 DMA_Mode;
u32 DMA_Priority;
u32 DMA_M2M;
}DMA_InitTypeDef;
#line 54 "C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x_dma.h"
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -