MCPcopy Create free account

hub / github.com/AstraThreshold/oled-ui-astra / functions

Functions1,903 in github.com/AstraThreshold/oled-ui-astra

↓ 3 callersFunctionu8log_WriteChar
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log.c:199
↓ 3 callersFunctionu8x8_DrawSelectionList
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_selection_list.c:77
↓ 3 callersFunctionu8x8_DrawUTF8Line
Draw a string Extend the string to size "w" Center the string within "w" return the size of the string */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_string.c:119
↓ 3 callersFunctionu8x8_cad_EndTransfer
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_cad.c:118
↓ 3 callersFunctionu8x8_cad_SendData
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_cad.c:108
↓ 3 callersFunctionu8x8_cad_StartTransfer
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_cad.c:113
↓ 3 callersFunctionu8x8_draw_button_line
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_message.c:38
↓ 3 callersFunctionu8x8_get_glyph_data
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_8x8.c:62
↓ 2 callersFunctionARM_MPU_ClrRegionEx
Clear and disable the given MPU region of the given MPU. * \param mpu Pointer to MPU to be used. * \param rnr Region number to be cleared. */
Drivers/CMSIS/Include/mpu_armv8.h:206
↓ 2 callersFunctionARM_MPU_LoadEx
Load the given number of MPU regions from a table to the given MPU. * \param mpu Pointer to the MPU registers to be used. * \param rnr First region nu
Drivers/CMSIS/Include/mpu_armv8.h:285
↓ 2 callersFunctionARM_MPU_SetMemAttrEx
Set the memory attribute encoding to the given MPU. * \param mpu Pointer to the MPU to be configured. * \param idx The attribute index to be set [0-7]
Drivers/CMSIS/Include/mpu_armv8.h:169
↓ 2 callersFunctionARM_MPU_SetRegionEx
Configure the given MPU region of the given MPU. * \param mpu Pointer to MPU to be used. * \param rnr Region number to be configured. * \param rbar Va
Drivers/CMSIS/Include/mpu_armv8.h:236
↓ 2 callersFunctionDMA_SetConfig
* @brief Sets the DMA Transfer parameter. * @param hdma: pointer to a DMA_HandleTypeDef structure that contains * the
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c:857
↓ 2 callersFunctionFLASH_OB_GetRDP
* @brief Returns the FLASH Read Protection level. * @retval FLASH RDP level * This parameter can be one of the following values: *
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c:1032
↓ 2 callersFunctionFLASH_OB_RDP_LevelConfig
* @brief Set the read protection level. * @param ReadProtectLevel specifies the read protection level. * This parameter can be one of th
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c:884
↓ 2 callersFunctionHAL_ADC_ConvCpltCallback
* @brief Conversion complete callback in non blocking mode * @param hadc: ADC handle * @retval None */
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c:1909
↓ 2 callersFunctionHAL_Delay
* @brief This function provides minimum delay (in milliseconds) based * on variable incremented. * @note In the default implementation , Sy
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c:371
↓ 2 callersFunctionHAL_FLASHEx_OBErase
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c:395
↓ 2 callersFunctionHAL_GPIO_ReadPin
* @brief Reads the specified input port pin. * @param GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral * @par
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c:431
↓ 2 callersFunctionHAL_Init
* @brief This function is used to initialize the HAL Library; it must be the first * instruction to be executed in the main program (before
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c:142
↓ 2 callersFunctionHAL_NVIC_EnableIRQ
* @brief Enables a device specific interrupt in the NVIC interrupt controller. * @note To configure interrupts priority correctly, the NVIC_Prior
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:186
↓ 2 callersFunctionHAL_RCC_ClockConfig
* @brief Initializes the CPU, AHB and APB buses clocks according to the specified * parameters in the RCC_ClkInitStruct. * @param RCC_Cl
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c:811
↓ 2 callersFunctionHAL_RCC_GetHCLKFreq
* @brief Returns the HCLK frequency * @note Each time HCLK changes, this function must be called to update the * right HCLK value. Othe
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c:1174
↓ 2 callersFunctionHAL_RCC_OscConfig
* @brief Initializes the RCC Oscillators according to the specified parameters in the * RCC_OscInitTypeDef. * @param RCC_OscInitStruct p
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c:345
↓ 2 callersFunctionHAL_SPI_TxCpltCallback
* @brief Tx Transfer completed callback. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c:2544
↓ 2 callersFunctionHAL_SPI_TxRxCpltCallback
* @brief Tx and Rx Transfer completed callback. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configu
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c:2576
↓ 2 callersFunctionHAL_TIMEx_CommutCallback
* @brief Hall commutation changed callback in non-blocking mode * @param htim TIM handle * @retval None */
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c:2107
↓ 2 callersFunctionHAL_TIM_ErrorCallback
* @brief Timer error callback in non-blocking mode * @param htim TIM handle * @retval None */
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5787
↓ 2 callersFunctionHAL_TIM_PeriodElapsedCallback
* @brief Period elapsed callback in non-blocking mode * @param htim TIM handle * @retval None */
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5652
↓ 2 callersFunctionHAL_TIM_TriggerCallback
* @brief Hall Trigger detection callback in non-blocking mode * @param htim TIM handle * @retval None */
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5757
↓ 2 callersFunctionMX_ADC1_Init
ADC1 init function */
Core/Src/adc.c:30
↓ 2 callersFunctionMX_DMA_Init
* Enable DMA controller clock */
Core/Src/dma.c:39
↓ 2 callersFunctionMX_GPIO_Init
Configure pins as * Analog * Input * Output * EVENT_OUT * EXTI */
Core/Src/gpio.c:42
↓ 2 callersFunctionMX_SPI2_Init
SPI2 init function */
Core/Src/spi.c:31
↓ 2 callersFunctionPWR_OverloadWfe
Private functions ---------------------------------------------------------*/
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c:115
↓ 2 callersFunctionSPI_CloseTx_ISR
* @brief Handle the end of the TX transaction. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configur
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c:3871
↓ 2 callersFunctionTIM_OC3_SetConfig
* @brief Timer Output Compare 3 configuration * @param TIMx to select the TIM peripheral * @param OC_Config The output configuration structure
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6973
↓ 2 callersFunctionTIM_OC4_SetConfig
* @brief Timer Output Compare 4 configuration * @param TIMx to select the TIM peripheral * @param OC_Config The output configuration structure
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7048
↓ 2 callersFunctionTIM_SlaveTimer_SetConfig
* @brief Slave Timer configuration function * @param htim TIM handle * @param sSlaveConfig Slave timer configuration * @retval None */
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7109
↓ 2 callersFunctionTIM_TI2_ConfigInputStage
* @brief Configure the Polarity and Filter for TI2. * @param TIMx to select the TIM peripheral. * @param TIM_ICPolarity The Input Polarity. *
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7373
↓ 2 callersFunctionTIM_TI2_SetConfig
* @brief Configure the TI2 as Input. * @param TIMx to select the TIM peripheral * @param TIM_ICPolarity The Input Polarity. * This p
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7333
↓ 2 callersFunction__disable_irq
\brief Disable IRQ Interrupts \details Disables IRQ interrupts by setting the I-bit in the CPSR. Can only be executed in Privileged mod
Drivers/CMSIS/Include/cmsis_gcc.h:140
↓ 2 callersFunctionbdf_is_glyph_overlap
assumes tga_set_font(font); and tga_init((tga_get_char_width()+16)*3, ((tga_get_char_height()+8)*2)); is called before */
Other/bdfconv/bdf_kern.c:104
↓ 2 callersFunctionbf_Close
Other/bdfconv/bdf_font.c:79
↓ 2 callersFunctionbf_Map
Other/bdfconv/bdf_map.c:290
↓ 2 callersFunctionbf_OpenFromFile
xo, yo: offset for 8x8 fonts (font_format==2) called from main() */
Other/bdfconv/bdf_font.c:710
↓ 2 callersFunctionbf_RLECompressAllGlyphsWithFieldSize
Other/bdfconv/bdf_rle.c:529
↓ 2 callersFunctionbf_get_eol_string
Other/bdfconv/bdf_parser.c:96
↓ 2 callersFunctionbg_ClearTargetData
Other/bdfconv/bdf_glyph.c:80
↓ 2 callersFunctionbg_IsColZero
Other/bdfconv/bdf_glyph.c:265
↓ 2 callersFunctionbg_IsRowZero
Other/bdfconv/bdf_glyph.c:276
↓ 2 callersFunctionbg_extend_target_data
Other/bdfconv/bdf_glyph.c:47
↓ 2 callersMethoddeInit
Core/Src/astra/ui/item/menu/menu.cpp:44
↓ 2 callersFunctionfd_decode_len
Other/bdfconv/fd.c:127
↓ 2 callersFunctionfd_draw_pixel
Other/bdfconv/fd.c:120
↓ 2 callersFunctionfd_inc
increment x and consider line wrap (inc y)*/
Other/bdfconv/bdf_rle.c:134
↓ 2 callersMethodforePosInit
Core/Src/astra/ui/item/menu/menu.cpp:87
↓ 2 callersMethodgetCameraMemoryPos
Core/Src/astra/ui/item/menu/menu.h:27
↓ 2 callersMethodgetItemNum
Core/Src/astra/ui/item/menu/menu.cpp:36
↓ 2 callersMethodgetPositionTrg
Core/Src/astra/ui/item/camera/camera.cpp:52
↓ 2 callersFunctionget_add
Other/bdfconv/bdf_map.c:126
↓ 2 callersFunctionget_num
Other/bdfconv/bdf_map.c:104
↓ 2 callersFunctionget_num_strarg
Other/bdfconv/main.c:94
↓ 2 callersMethodgoDirect
Core/Src/astra/ui/item/camera/camera.cpp:85
↓ 2 callersFunctionhelp
================================================*/
Other/bdfconv/main.c:128
↓ 2 callersFunctioni2c_init
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_byte.c:467
↓ 2 callersFunctioni2c_start
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_byte.c:502
↓ 2 callersFunctioni2c_stop
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_byte.c:520
↓ 2 callersMethodinit
Core/Src/hal/hal_dreamCore/hal_dreamCore.h:39
↓ 2 callersFunctionmemMalloc
内存分配(内部调用) memx:所属内存块 size:要分配的内存大小(字节) 返回值:0XFFFFFFFF,代表错误;其他,内存偏移地址
Core/Src/hal/hal_dreamCore/memory_pool.cpp:72
↓ 2 callersFunctionmui_LeaveForm
input: current_form_fds */ if called from a field function, then the current field variables are destroyed, so that call should be the last call in th
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:768
↓ 2 callersFunctionmui_NextField
updates "ui->cursor_focus_fds" */ if called from a field function, then the current field variables are destroyed, so that call should be the last cal
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:864
↓ 2 callersFunctionmui_RestoreForm
if called from a field function, then the current field variables are destroyed, so that call should be the last call in the field callback. */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:809
↓ 2 callersFunctionmui_fds_first_token
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:182
↓ 2 callersFunctionmui_fds_get_cmd_size_without_text
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:98
↓ 2 callersFunctionmui_prepare_current_field
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:329
↓ 2 callersFunctionmui_u8g2_u16_list_child_mse_common
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui_u8g2.c:2060
↓ 2 callersFunctionmui_u8g2_u8_vmm_draw_wm_pf
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui_u8g2.c:817
↓ 2 callersFunctionmui_u8g2_u8_vmm_draw_wm_pi
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui_u8g2.c:697
↓ 2 callersFunctionmyFree
释放内存(外部调用) ptr:内存首地址
Core/Src/hal/hal_dreamCore/memory_pool.cpp:122
↓ 2 callersFunctionmyMemset
设置内存 s:内存首地址 c :要设置的值 count:需要设置的内存大小(字节为单位)
Core/Src/hal/hal_dreamCore/memory_pool.cpp:44
↓ 2 callersFunctionorderedCpy
Memcopy with strictly ordered memory access, e.g. for register targets. * \param dst Destination data is copied to. * \param src Source data is copied
Drivers/CMSIS/Include/mpu_armv7.h:246
↓ 2 callersFunctionpg_expand_min_y
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:142
↓ 2 callersMethodrefreshBoundary
Core/Src/astra/ui/item/menu/menu.h:108
↓ 2 callersMethodrememberCameraPos
Core/Src/astra/ui/item/menu/menu.h:23
↓ 2 callersFunctiontga_draw_font
Other/bdfconv/main.c:294
↓ 2 callersFunctiontga_fd_decode_len
Other/bdfconv/bdf_tga.c:418
↓ 2 callersFunctiontga_fd_draw_pixel
Other/bdfconv/bdf_tga.c:406
↓ 2 callersFunctiontga_get_glyph_data
Other/bdfconv/bdf_tga.c:239
↓ 2 callersFunctiontga_init
Other/bdfconv/bdf_tga.c:75
↓ 2 callersFunctionu8g2_DrawButtonUTF8
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_button.c:171
↓ 2 callersFunctionu8g2_DrawRBox
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_box.c:88
↓ 2 callersFunctionu8g2_GetKerning
this function is used as "u8g2_get_kerning_cb" */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_kerning.c:47
↓ 2 callersFunctionu8g2_GetKerningByTable
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_kerning.c:78
↓ 2 callersFunctionu8g2_SetupBuffer
============================================*/ This procedure is called after setting up the display (u8x8 structure). --> This is the central init
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_setup.c:71
↓ 2 callersFunctionu8g2_add_vector_x
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:316
↓ 2 callersFunctionu8g2_add_vector_y
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:296
↓ 2 callersFunctionu8g2_clip_intersection2
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_hvline.c:61
↓ 2 callersFunctionu8g2_draw_circle_section
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_circle.c:43
↓ 2 callersFunctionu8g2_draw_disc_section
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_circle.c:129
← previousnext →201–300 of 1,903, ranked by callers