MCPcopy Create free account

hub / github.com/FASTSHIFT/WatchX / functions

Functions4,257 in github.com/FASTSHIFT/WatchX

↓ 1 callersFunctionGame_DispGetContPos
WatchX/WatchX/Game/Page_Game.cpp:28
↓ 1 callersFunctionGame_DispSetBasePoint
WatchX/WatchX/Game/GameDisp.cpp:14
↓ 1 callersFunctionGame_DispTaskUpdate
WatchX/WatchX/Game/GameDisp.cpp:37
↓ 1 callersFunctionGame_GetNameID
WatchX/WatchX/Game/GameManager.cpp:44
↓ 1 callersFunctionGame_GetNameList
WatchX/WatchX/Game/GameManager.cpp:27
↓ 1 callersMethodGetCPU_Usage
累计时间 * @brief 获取CPU占用率 * @param 无 * @retval CPU占用率,0~100% */
WatchX/Libraries/MillisTaskManager/MillisTaskManager.cpp:267
↓ 1 callersFunctionGetSecNum
WatchX/Core/CMSIS/Flash/STM32F4xx/FlashPrg.c:128
↓ 1 callersFunctionGetSector
WatchX/Core/flash.c:22
↓ 1 callersFunctionICON_Grp_Create
* @brief ����ͼ���� * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_MainMenu.cpp:61
↓ 1 callersFunctionImgBg_Create
* @brief ��������ͼ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:52
↓ 1 callersFunctionImgShadow_Create
* @brief ����������Ӱ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_MainMenu.cpp:174
↓ 1 callersFunctionImg_Create
WatchX/WatchX/GUI/Page/Page_About.cpp:44
↓ 1 callersFunctionLED_Create
WatchX/WatchX/Game/Page_Game.cpp:34
↓ 1 callersFunctionLED_Init
WatchX/WatchX/BSP/BSP_LED.cpp:3
↓ 1 callersFunctionLabelDate_Create
* @brief �������ڱ�ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:232
↓ 1 callersFunctionLabelKPaTemp_Create
* @brief ������ѹ���¶ȱ�ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_Altitude.cpp:98
↓ 1 callersFunctionLabelRecord_Create
* @brief ������ʷ��¼��ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:176
↓ 1 callersFunctionLabelStep_Create
* @brief �����Ʋ���ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:315
↓ 1 callersFunctionLabelTimeDate_Create
WatchX/WatchX/GUI/Page/Page_TimeCfg.cpp:166
↓ 1 callersFunctionLabelTime_Create
* @brief �����Զ��ػ�ʱ���ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_BacklightCfg.cpp:158
↓ 1 callersFunctionLabelTime_Create
* @brief ����ʱ���ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:254
↓ 1 callersFunctionLabelTime_Create
* @brief ����ʱ���ǩ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:95
↓ 1 callersFunctionLabelTopBar_Create
* @brief ����״̬�� * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:112
↓ 1 callersFunctionLmeterSec_Create
* @brief �������߱� * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:67
↓ 1 callersFunctionNVIC_DisableIRQ
\brief Disable External Interrupt The function disables a device-specific interrupt in the NVIC interrupt controller. \param [in] IRQn
WatchX/Core/CMSIS/Include/core_cm3.h:1394
↓ 1 callersFunctionNVIC_EnableIRQ
\brief Enable External Interrupt The function enables a device-specific interrupt in the NVIC interrupt controller. \param [in] IRQn
WatchX/Core/CMSIS/Include/core_cm3.h:1382
↓ 1 callersFunctionNVIC_SetPriority
\brief Set Interrupt Priority The function sets the priority of an interrupt. \note The priority cannot be set for every core interrupt.
WatchX/Core/CMSIS/Include/core_cm0.h:636
↓ 1 callersFunctionNVIC_SetPriority
\brief Set Interrupt Priority The function sets the priority of an interrupt. \note The priority cannot be set for every core interrupt.
WatchX/Core/CMSIS/Include/core_cm0plus.h:750
↓ 1 callersFunctionNVIC_SetPriority
\brief Set Interrupt Priority The function sets the priority of an interrupt. \note The priority cannot be set for every core interrupt.
WatchX/Core/CMSIS/Include/core_sc300.h:1446
↓ 1 callersFunctionNVIC_SetPriority
\brief Set Interrupt Priority The function sets the priority of an interrupt. \note The priority cannot be set for every core interrupt.
WatchX/Core/CMSIS/Include/core_cm7.h:1816
↓ 1 callersFunctionNVIC_SetPriority
\brief Set Interrupt Priority The function sets the priority of an interrupt. \note The priority cannot be set for every core interrupt.
WatchX/Core/CMSIS/Include/core_cm4.h:1629
↓ 1 callersFunctionNVIC_SetPriority
\brief Set Interrupt Priority The function sets the priority of an interrupt. \note The priority cannot be set for every core interrupt.
WatchX/Core/CMSIS/Include/core_sc000.h:760
↓ 1 callersFunctionNVIC_SetPriorityGrouping
\brief Set Priority Grouping The function sets the priority grouping field using the required unlock sequence. The parameter PriorityGroup is as
WatchX/Core/CMSIS/Include/core_cm3.h:1350
↓ 1 callersFunctionPWR_EnterSTOPMode
* @brief Enters STOP mode. * * @note In Stop mode, all I/O pins keep the same state as in Run mode. * @note When exiting Stop mode by is
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c:815
↓ 1 callersMethodPageEventTransmit
* @brief ҳ���¼����� * @param obj: �����¼��Ķ��� * @param event: �¼���� * @retval �� */
WatchX/Libraries/PageManager/PageManager.cpp:119
↓ 1 callersFunctionPages_Init
* @brief ҳ���ʼ�� * @param �� * @retval �� */
WatchX/WatchX/GUI/DisplayBasic.cpp:22
↓ 1 callersFunctionPower_EnterLowPowerMode
* @brief ����͹���ģʽ * @param �� * @retval �� */
WatchX/WatchX/BSP/BSP_Power.cpp:48
↓ 1 callersFunctionPower_GetBKP
* @brief �Ӻ󱸼Ĵ�����ȡ�Զ��ػ�ʱ�� * @param �� * @retval ʱ��(��) */
WatchX/WatchX/BSP/BSP_Power.cpp:97
↓ 1 callersFunctionPower_Init
* @brief ��Դ��ʼ�� * @param �� * @retval �� */
WatchX/WatchX/BSP/BSP_Power.cpp:131
↓ 1 callersFunctionPower_UpdateBKP
* @brief ����ǰ�Զ��ػ�ʱ��������󱸼Ĵ��� * @param �� * @retval �� */
WatchX/WatchX/BSP/BSP_Power.cpp:117
↓ 1 callersFunctionQsqrt
快速求平方根*/
WatchX/Core/timer.c:108
↓ 1 callersFunctionRCC_AHB2PeriphClockCmd
* @brief Enables or disables the AHB2 peripheral clock. * @note After reset, the peripheral clock (used for registers read/write access) *
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2136
↓ 1 callersFunctionRCC_LSEConfig
* @brief Configures the External Low Speed oscillator (LSE). * @note As the LSE is in the Backup domain and write access is denied to *
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:400
↓ 1 callersFunctionRCC_MCO1Cmd
* @brief Enables or disables the MCO1. * @param NewState: new state of the MCO1. * This parameter can be: ENABLE or DISABLE. * @retva
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2980
↓ 1 callersFunctionRCC_MCO2Cmd
* @brief Enables or disables the MCO2. * @param NewState: new state of the MCO2. * This parameter can be: ENABLE or DISABLE. * @retva
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2994
↓ 1 callersFunctionRCC_RTCCLKCmd
* @brief Enables or disables the RTC clock. * @note This function must be used only after the RTC clock source was selected * using the
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:1502
↓ 1 callersFunctionRCC_RTCCLKConfig
* @brief Configures the RTC clock (RTCCLK). * @note As the RTC clock configuration bits are in the Backup domain and write * access is
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:1470
↓ 1 callersFunctionRNG_Cmd
* @brief Enables or disables the RNG peripheral. * @param NewState: new state of the RNG peripheral. * This parameter can be: ENABLE or
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c:123
↓ 1 callersFunctionRNG_GetFlagStatus
* @brief Checks whether the specified RNG flag is set or not. * @param RNG_FLAG: specifies the RNG flag to check. * This parameter can
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c:302
↓ 1 callersFunctionRNG_GetRandomNumber
* @brief Returns a 32-bit random number. * * @note Before to call this function you have to wait till DRDY (data ready) * flag is
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c:185
↓ 1 callersFunctionRNG_Init
WatchX/Core/rng.c:3
↓ 1 callersFunctionRTC_Init
* @brief Initializes the RTC registers according to the specified parameters * in RTC_InitStruct. * @param RTC_InitStruct: pointer to a
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:457
↓ 1 callersFunctionRTC_SetAlarm
* @brief Set the specified RTC Alarm. * @note The Alarm register can only be written when the corresponding Alarm * is disabled (Use th
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:1115
↓ 1 callersFunctionRTC_SetWakeUpCounter
* @brief Configures the RTC Wakeup counter. * @note The RTC WakeUp counter can only be written when the RTC WakeUp * is disabled (Use t
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:1521
↓ 1 callersFunctionRTC_WakeUpClockConfig
* @brief Configures the RTC Wakeup clock source. * @note The WakeUp Clock source can only be changed when the RTC WakeUp * is disabled
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:1494
↓ 1 callersFunctionRTCx_Init
* @brief RTC�������� * @param �� * @retval 0:��ʼ���ɹ�; 1:LSE����ʧ��; 2:�����ʼ��ģʽʧ��; */
WatchX/Core/rtc.c:63
↓ 1 callersFunctionRTCx_SetDate
* @brief RTC�������� * @param year:��(0~99) * @param month:��(1~12) * @param date:��(0~31) * @param week:����(1~7,0:�Ƿ�!) * @retval SUC
WatchX/Core/rtc.c:32
↓ 1 callersFunctionRTCx_SetTime
* @brief RTCʱ������ * @param hour:Сʱ * @param min:���� * @param sec:���� * @param ampm:@RTC_AM_PM_Definitions :RTC_H12_AM/RTC_H12_PM *
WatchX/Core/rtc.c:12
↓ 1 callersFunctionSPI_I2S_DMACmd
* @brief Enables or disables the SPIx/I2Sx DMA interface. * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2, 3, 4, 5 or 6
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c:1024
↓ 1 callersFunctionSW_Init
* @brief �����ʼ�� * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:338
↓ 1 callersFunctionSW_LabelUpdate
* @brief �����ǩˢ������ * @param task:������ * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:280
↓ 1 callersFunctionSW_Record
* @brief �����¼ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:402
↓ 1 callersFunctionSW_Reset
* @brief �����λ * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:381
↓ 1 callersFunctionSW_StartStop
* @brief �����ͣ���� * @param �� * @retval �� */
WatchX/WatchX/GUI/Page/Page_StopWatch.cpp:360
↓ 1 callersFunctionSYSCFG_EXTILineConfig
* @brief Selects the GPIO pin used as EXTI Line. * @param EXTI_PortSourceGPIOx : selects the GPIO port to be used as source for * EXTI
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c:168
↓ 1 callersFunctionSetSysClock
* @brief Configures the System clock source, PLL Multiplier and Divider factors, * AHB/APBx prescalers and Flash settings * @Note This
WatchX/Core/system_stm32f4xx.c:654
↓ 1 callersFunctionSetSysClock
* @brief Configures the System clock source, PLL Multiplier and Divider factors, * AHB/APBx prescalers and Flash settings * @Note This
WatchX/Core/Startup/system_stm32f4xx.c:470
↓ 1 callersFunctionSetSysClock
* @brief Configures the System clock source, PLL Multiplier and Divider factors, * AHB/APBx prescalers and Flash settings * @Note This
WatchX/Core/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c:654
↓ 1 callersFunctionSoftDelay
WatchX/WatchX/GUI/DisplayError.cpp:6
↓ 1 callersFunctionSoftSerial_Print
WatchX/WatchX/GUI/DisplayError.cpp:49
↓ 1 callersFunctionSoftSerial_Write
WatchX/Libraries/SoftSerial/SoftSerial.cpp:5
↓ 1 callersFunctionSysTick_Config
\brief System Tick Configuration The function initializes the System Timer and its interrupt, and starts the System Tick Timer. Counter is i
WatchX/Core/CMSIS/Include/core_cm3.h:1595
↓ 1 callersFunctionSystemCoreClockUpdate
* @brief Update SystemCoreClock variable according to Clock Register Values. * The SystemCoreClock variable contains the core clock (HCLK),
WatchX/Core/system_stm32f4xx.c:560
↓ 1 callersFunctionSystemInit_ExtMemCtl
* @brief Setup the external memory controller. * Called in startup_stm32f4xx.s before jump to main. * This function configures th
WatchX/Core/system_stm32f4xx.c:887
↓ 1 callersFunctionSystemInit_ExtMemCtl
WatchX/Core/Startup/system_stm32f4xx.c:581
↓ 1 callersFunctionSystemInit_ExtMemCtl
* @brief Setup the external memory controller. * Called in startup_stm32f4xx.s before jump to main. * This function configures th
WatchX/Core/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c:887
↓ 1 callersFunctionSystem_CrashReports
WatchX/WatchX/GUI/DisplayError.cpp:13
↓ 1 callersFunctionTI3_Config
* @brief Configure the TI3 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. * @param TIM_ICPolarity : T
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:3287
↓ 1 callersFunctionTI4_Config
* @brief Configure the TI4 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. * @param TIM_ICPolarity : T
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:3328
↓ 1 callersFunctionTIM_ClearFlag
* @brief Clears the TIMx's pending flags. * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. * @param TIM_FLAG: specifies the
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:2485
↓ 1 callersFunctionTIM_CtrlPWMOutputs
* @brief Enables or disables the TIM peripheral Main Outputs. * @param TIMx: where x can be 1 or 8 to select the TIMx peripheral. * @param NewS
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:2265
↓ 1 callersFunctionTIM_DeInit
* @brief Deinitializes the TIMx peripheral registers to their default reset values. * @param TIMx: where x can be 1 to 14 to select the TIM periph
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:200
↓ 1 callersFunctionTIM_GetGPIO_AF
* @brief 获取引脚对应的定时器复用编号 * @param Pin: 引脚编号 * @retval 定时器复用编号 */
WatchX/Core/pwm.c:116
↓ 1 callersFunctionTIM_ITConfig
* @brief Enables or disables the specified TIM interrupts. * @param TIMx: where x can be 1 to 14 to select the TIMx peripheral. * @param TIM_IT
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:2372
↓ 1 callersFunctionTIM_OC1Init
* @brief Initializes the TIMx Channel1 according to the specified parameters in * the TIM_OCInitStruct. * @param TIMx: where x can be 1
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:673
↓ 1 callersFunctionTIM_OC1PreloadConfig
* @brief Enables or disables the TIMx peripheral Preload register on CCR1. * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:1238
↓ 1 callersFunctionTIM_OC2Init
* @brief Initializes the TIMx Channel2 according to the specified parameters * in the TIM_OCInitStruct. * @param TIMx: where x can be 1
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:754
↓ 1 callersFunctionTIM_OC2PreloadConfig
* @brief Enables or disables the TIMx peripheral Preload register on CCR2. * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:1268
↓ 1 callersFunctionTIM_OC3Init
* @brief Initializes the TIMx Channel3 according to the specified parameters * in the TIM_OCInitStruct. * @param TIMx: where x can be 1,
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:835
↓ 1 callersFunctionTIM_OC3PreloadConfig
* @brief Enables or disables the TIMx peripheral Preload register on CCR3. * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM per
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:1297
↓ 1 callersFunctionTIM_OC4Init
* @brief Initializes the TIMx Channel4 according to the specified parameters * in the TIM_OCInitStruct. * @param TIMx: where x can be 1,
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:915
↓ 1 callersFunctionTIM_OC4PreloadConfig
* @brief Enables or disables the TIMx peripheral Preload register on CCR4. * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM per
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:1326
↓ 1 callersFunctionTIM_OCStructInit
* @brief Fills each TIM_OCInitStruct member with its default value. * @param TIM_OCInitStruct: pointer to a TIM_OCInitTypeDef structure which will
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:978
↓ 1 callersFunctionTIM_SetIC3Prescaler
* @brief Sets the TIMx Input Capture 3 prescaler. * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. * @param TIM_I
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:2144
↓ 1 callersFunctionTIM_SetIC4Prescaler
* @brief Sets the TIMx Input Capture 4 prescaler. * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. * @param TIM_I
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c:2168
↓ 1 callersFunctionTIMx_OCxInit
* @brief 定时器输出捕获初始化 * @param TIMx: 定时器地址 * @param arr: 自动重装值 * @param psc: 时钟预分频数 * @param TimerChannel: 定时器通道 * @retval 无 */
WatchX/Core/pwm.c:35
↓ 1 callersFunctionTask_ChartUpdate
* @brief ����ͼ���������� * @param task:������ * @retval �� */
WatchX/WatchX/GUI/Page/Page_Altitude.cpp:230
↓ 1 callersFunctionTask_TimeUpdate
* @brief ʱ��������� * @param task:������ * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:210
↓ 1 callersFunctionTask_TopBarUpdate
* @brief ״̬������ * @param task:������ * @retval �� */
WatchX/WatchX/GUI/Page/Page_DialPlate.cpp:65
↓ 1 callersFunctionTimer_FreqToArrPsc
* @brief 将定时中断频率转换为重装值和时钟分频值 * @param freq: 中断频率(Hz) * @param clock: 定时器时钟 * @param *period: 重装值地址 * @param *prescaler: 时钟分频值地址 * @retv
WatchX/Core/timer.c:131
← previousnext →901–1,000 of 4,257, ranked by callers