Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32
/ functions
Functions
1,443 in github.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32
⨍
Functions
1,443
◇
Types & classes
26
Function
HAL_FLASH_Unlock
* @brief Unlock the FLASH control register access * @retval HAL Status */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c:433
Function
HAL_GPIO_EXTI_IRQHandler
* @brief This function handles EXTI interrupt request. * @param GPIO_Pin Specifies the pins connected EXTI line * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c:495
Function
HAL_GPIO_LockPin
* @brief Locks GPIO Pins configuration registers. * @note The locked registers are GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR, * GPIOx_PU
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c:461
Function
HAL_GPIO_ReadPin
* @brief Reads the specified input port pin. * @param GPIOx where x can be (A..K) to select the GPIO peripheral for STM32F429X device or *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c:377
Function
HAL_GPIO_TogglePin
* @brief Toggles the specified GPIO pins. * @param GPIOx Where x can be (A..K) to select the GPIO peripheral for STM32F429X device or *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c:435
Function
HAL_GPIO_WritePin
* @brief Sets or clears the selected data port bit. * * @note This function uses GPIOx_BSRR register to allow atomic read/modify * ac
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c:412
Function
HAL_GetDEVID
* @brief Returns the device identifier. * @retval Device identifier */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:459
Function
HAL_GetHalVersion
* @brief Returns the HAL revision * @retval version : 0xXYZR (8bits for each decimal, R for RC) */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:441
Function
HAL_GetREVID
* @brief Returns the device revision identifier. * @retval Device revision identifier */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:450
Function
HAL_GetTickFreq
* @brief Return tick frequency. * @retval tick period in Hz */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:373
Function
HAL_GetTickPrio
* @brief This function returns a tick priority. * @retval tick priority */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:332
Function
HAL_GetUIDw0
* @brief Returns first word of the unique device identifier (UID based on 96 bits) * @retval Device identifier */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:544
Function
HAL_GetUIDw1
* @brief Returns second word of the unique device identifier (UID based on 96 bits) * @retval Device identifier */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:553
Function
HAL_GetUIDw2
* @brief Returns third word of the unique device identifier (UID based on 96 bits) * @retval Device identifier */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:562
Function
HAL_HalfDuplex_EnableReceiver
* @brief Enables the UART receiver and disables the UART transmitter. * @param huart Pointer to a UART_HandleTypeDef structure that contains *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2436
Function
HAL_HalfDuplex_EnableTransmitter
* @brief Enables the UART transmitter and disables the UART receiver. * @param huart Pointer to a UART_HandleTypeDef structure that contains *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2401
Function
HAL_HalfDuplex_Init
* @brief Initializes the half-duplex mode according to the specified * parameters in the UART_InitTypeDef and create the associated handle.
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:395
Function
HAL_IWDG_Init
* @brief Initialize the IWDG according to the specified parameters in the * IWDG_InitTypeDef and start watchdog. Before exiting function,
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c:147
Function
HAL_IWDG_Refresh
* @brief Refresh the IWDG. * @param hiwdg pointer to a IWDG_HandleTypeDef structure that contains * the configuration informatio
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c:218
Function
HAL_LIN_Init
* @brief Initializes the LIN mode according to the specified * parameters in the UART_InitTypeDef and create the associated handle. * @pa
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:468
Function
HAL_LIN_SendBreak
* @brief Transmits break characters. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2320
Function
HAL_MPU_ConfigRegion
* @brief Initializes and configures the Region and the memory to be protected. * @param MPU_Init Pointer to a MPU_Region_InitTypeDef structure tha
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:300
Function
HAL_MPU_Disable
* @brief Disables the MPU * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:258
Function
HAL_MPU_Enable
* @brief Enable the MPU. * @param MPU_Control Specifies the control mode of the MPU during hard fault, * NMI, FAULTMASK and privileged
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:281
Function
HAL_MspInit
USER CODE END 0 */ * Initializes the Global MSP. */
demo/Src/stm32f4xx_hal_msp.c:64
Function
HAL_MultiProcessor_EnterMuteMode
* @brief Enters the UART in mute mode. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuratio
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2347
Function
HAL_MultiProcessor_ExitMuteMode
* @brief Exits the UART mute mode: wake up software. * @param huart Pointer to a UART_HandleTypeDef structure that contains * th
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2374
Function
HAL_MultiProcessor_Init
* @brief Initializes the Multi-Processor mode according to the specified * parameters in the UART_InitTypeDef and create the associated han
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:549
Function
HAL_NVIC_ClearPendingIRQ
* @brief Clears the pending bit of an external interrupt. * @param IRQn External interrupt number. * This parameter can be an enumerator
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:420
Function
HAL_NVIC_GetActive
* @brief Gets active interrupt ( reads the active register in NVIC and returns the active bit). * @param IRQn External interrupt number *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:437
Function
HAL_NVIC_GetPendingIRQ
* @brief Gets Pending Interrupt (reads the pending register in the NVIC * and returns the pending bit for the specified interrupt). * @p
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:404
Function
HAL_NVIC_GetPriority
* @brief Gets the priority of an interrupt. * @param IRQn External interrupt number. * This parameter can be an enumerator of IRQn_Type
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:371
Function
HAL_NVIC_GetPriorityGrouping
* @brief Gets the priority grouping field from the NVIC Interrupt Controller. * @retval Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field)
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:344
Function
HAL_NVIC_SetPendingIRQ
* @brief Sets Pending bit of an external interrupt. * @param IRQn External interrupt number * This parameter can be an enumerator of IRQ
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:386
Function
HAL_NVIC_SystemReset
* @brief Initiates a system reset request to reset the MCU. * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c:216
Function
HAL_PWREx_ControlVoltageScaling
* @brief Configures the main internal regulator output voltage. * @param VoltageScaling specifies the regulator output voltage to achieve *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:234
Function
HAL_PWREx_DisableBkUpReg
* @brief Disables the Backup Regulator. * @retval HAL status */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:167
Function
HAL_PWREx_DisableFlashPowerDown
* @brief Disables the Flash Power Down in Stop mode. * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:200
Function
HAL_PWREx_DisableLowRegulatorLowVoltage
* @brief Disables Low Power Regulator low voltage mode. * @note This mode is only available for STM32F401xx/STM32F410xx/STM32F411xx/STM32F412Zx/STM
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:394
Function
HAL_PWREx_DisableMainRegulatorLowVoltage
* @brief Disables Main Regulator low voltage mode. * @note This mode is only available for STM32F401xx/STM32F410xx/STM32F411xx/STM32F412Zx/STM32F41
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:372
Function
HAL_PWREx_DisableOverDrive
* @brief Deactivates the Over-Drive mode. * @note This function can be used only for STM32F42xx/STM32F43xx/STM32F446xx/STM32F469xx/STM32F479xx de
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:462
Function
HAL_PWREx_EnableBkUpReg
* @brief Enables the Backup Regulator. * @retval HAL status */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:143
Function
HAL_PWREx_EnableFlashPowerDown
* @brief Enables the Flash Power Down in Stop mode. * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:191
Function
HAL_PWREx_EnableLowRegulatorLowVoltage
* @brief Enables Low Power Regulator low voltage mode. * @note This mode is only available for STM32F401xx/STM32F410xx/STM32F411xx/STM32F412Zx/STM3
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:383
Function
HAL_PWREx_EnableMainRegulatorLowVoltage
* @brief Enables Main Regulator low voltage mode. * @note This mode is only available for STM32F401xx/STM32F410xx/STM32F411xx/STM32F412Zx/STM32F412
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:361
Function
HAL_PWREx_EnableOverDrive
* @brief Activates the Over-Drive mode. * @note This function can be used only for STM32F42xx/STM32F43xx/STM32F446xx/STM32F469xx/STM32F479xx devi
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:415
Function
HAL_PWREx_EnterUnderDriveSTOPMode
* @brief Enters in Under-Drive STOP mode. * * @note This mode is only available for STM32F42xxx/STM32F43xxx/STM32F446xx/STM32F469xx/STM32F479
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:538
Function
HAL_PWREx_GetVoltageRange
* @brief Return Voltage Scaling Range. * @retval The configured scale for the regulator voltage(VOS bit field). * The returned value can b
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c:213
Function
HAL_PWR_ConfigPVD
* @brief Configures the voltage threshold detected by the Power Voltage Detector(PVD). * @param sConfigPVD pointer to an PWR_PVDTypeDef structure th
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:252
Function
HAL_PWR_DeInit
* @brief Deinitializes the HAL PWR peripheral registers to their default reset values. * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:92
Function
HAL_PWR_DisableBkUpAccess
* @brief Disables access to the backup domain (RTC registers, RTC * backup data registers and backup SRAM). * @note If the HSE divided by
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:117
Function
HAL_PWR_DisablePVD
* @brief Disables the Power Voltage Detector(PVD). * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:304
Function
HAL_PWR_DisableSEVOnPend
* @brief Disables CORTEX M4 SEVONPEND bit. * @note Clears SEVONPEND bit of SCR register. When this bit is set, this causes * WFE to wake u
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:536
Function
HAL_PWR_DisableSleepOnExit
* @brief Disables Sleep-On-Exit feature when returning from Handler mode to Thread mode. * @note Clears SLEEPONEXIT bit of SCR register. When this
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:512
Function
HAL_PWR_DisableWakeUpPin
* @brief Disables the Wake-up PINx functionality. * @param WakeUpPinx Specifies the Power Wake-Up pin to disable. * This parameter can be
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:336
Function
HAL_PWR_EnableBkUpAccess
* @brief Enables access to the backup domain (RTC registers, RTC * backup data registers and backup SRAM). * @note If the HSE divided by
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:105
Function
HAL_PWR_EnablePVD
* @brief Enables the Power Voltage Detector(PVD). * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:295
Function
HAL_PWR_EnableSEVOnPend
* @brief Enables CORTEX M4 SEVONPEND bit. * @note Sets SEVONPEND bit of SCR register. When this bit is set, this causes * WFE to wake up w
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:524
Function
HAL_PWR_EnableSleepOnExit
* @brief Indicates Sleep-On-Exit when returning from Handler mode to Thread mode. * @note Set SLEEPONEXIT bit of SCR register. When this bit is set
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:500
Function
HAL_PWR_EnableWakeUpPin
* @brief Enables the Wake-up PINx functionality. * @param WakeUpPinx Specifies the Power Wake-Up pin to enable. * This parameter can be on
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:318
Function
HAL_PWR_EnterSLEEPMode
* @brief Enters Sleep mode. * * @note In Sleep mode, all I/O pins keep the same state as in Run mode. * * @note In Sleep mode, the systick
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:365
Function
HAL_PWR_EnterSTANDBYMode
* @brief Enters Standby mode. * @note In Standby mode, all I/O pins are high impedance except for: * - Reset pad (still available) *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:447
Function
HAL_PWR_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 issuing an in
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:408
Function
HAL_PWR_PVD_IRQHandler
* @brief This function handles the PWR PVD interrupt request. * @note This API should be called under the PVD_IRQHandler(). * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c:468
Function
HAL_RCCEx_DisablePLLI2S
* @brief Disable PLLI2S. * @retval HAL status */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:2888
Function
HAL_RCCEx_DisablePLLSAI
* @brief Disable PLLSAI. * @retval HAL status */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:2992
Function
HAL_RCCEx_EnablePLLI2S
* @brief Enable PLLI2S. * @param PLLI2SInit pointer to an RCC_PLLI2SInitTypeDef structure that * contains the configuration information
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:2805
Function
HAL_RCCEx_EnablePLLSAI
* @brief Enable PLLSAI. * @param PLLSAIInit pointer to an RCC_PLLSAIInitTypeDef structure that * contains the configuration information
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:2918
Function
HAL_RCCEx_GetPeriphCLKConfig
* @brief Get the RCC_PeriphCLKInitTypeDef according to the internal * RCC configuration registers. * @param PeriphClkInit pointer to an
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:491
Function
HAL_RCCEx_GetPeriphCLKFreq
* @brief Return the peripheral clock frequency for a given peripheral(SAI..) * @note Return 0 if peripheral clock identifier not managed by this
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:571
Function
HAL_RCCEx_PeriphCLKConfig
* @brief Initializes the RCC extended peripherals clocks according to the specified * parameters in the RCC_PeriphCLKInitTypeDef. * @para
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:89
Function
HAL_RCCEx_SelectLSEMode
* @brief Select LSE mode * * @note This mode is only available for STM32F410xx/STM32F411xx/STM32F446xx/STM32F469xx/STM32F479xx/STM32F412Zx/STM3
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:2768
Function
HAL_RCC_DeInit
* @brief Resets the RCC clock configuration to the default reset state. * @note The default reset state of the clock configuration is given below
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:3145
Function
HAL_RCC_DisableCSS
* @brief Disables the Clock Security System. * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c:841
Function
HAL_RCC_EnableCSS
* @brief Enables the Clock Security System. * @note If a failure is detected on the HSE oscillator clock, this oscillator * is automati
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c:832
Function
HAL_RCC_GetClockConfig
* @brief Configures the RCC_ClkInitStruct according to the internal * RCC configuration registers. * @param RCC_ClkInitStruct pointer to an RCC_
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c:1047
Function
HAL_RCC_GetOscConfig
* @brief Configures the RCC_OscInitStruct according to the internal * RCC configuration registers. * @param RCC_OscInitStruct pointer to an RCC_
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c:968
Function
HAL_RCC_GetOscConfig
* @brief Configures the RCC_OscInitStruct according to the internal * RCC configuration registers. * @param RCC_OscInitStruct pointer to an RCC_
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:3672
Function
HAL_RCC_GetSysClockFreq
* @brief Returns the SYSCLK frequency * * @note This function implementation is valid only for STM32F446xx devices. * @note This function a
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:3053
Function
HAL_RCC_MCOConfig
* @brief Selects the clock source to output on MCO1 pin(PA8) or on MCO2 pin(PC9). * @note PA8/PC9 should be configured in alternate function mode
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c:766
Function
HAL_RCC_NMI_IRQHandler
* @brief This function handles the RCC CSS interrupt request. * @note This API should be called under the NMI_Handler(). * @retval None */
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c:1073
Function
HAL_RCC_OscConfig
* @brief Initializes the RCC Oscillators according to the specified parameters in the * RCC_OscInitTypeDef. * @param RCC_OscInitStruct p
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c:3335
Function
HAL_ResumeTick
* @brief Resume Tick increment. * @note In the default implementation , SysTick timer is the source of time base. It is * used to generate i
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:431
Function
HAL_SPI_Abort
* @brief Abort ongoing transfer (blocking mode). * @param hspi SPI handle. * @note This procedure could be used for aborting any ongoing trans
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:1948
Function
HAL_SPI_Abort_IT
* @brief Abort ongoing transfer (Interrupt mode). * @param hspi SPI handle. * @note This procedure could be used for aborting any ongoing tran
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2093
Function
HAL_SPI_DMAPause
* @brief Pause the DMA Transfer. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration informat
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2254
Function
HAL_SPI_DMAResume
* @brief Resume the DMA Transfer. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration informa
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2274
Function
HAL_SPI_DMAStop
* @brief Stop the DMA Transfer. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration informati
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2294
Function
HAL_SPI_DeInit
* @brief De-Initialize the SPI peripheral. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuratio
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:415
Function
HAL_SPI_GetError
* @brief Return the SPI error code. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration infor
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2602
Function
HAL_SPI_GetState
* @brief Return the SPI handle state. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration inf
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2590
Function
HAL_SPI_IRQHandler
* @brief Handle SPI interrupt request. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the configuration in
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:2334
Function
HAL_SPI_Init
* @brief Initialize the SPI according to the specified parameters * in the SPI_InitTypeDef and initialize the associated handle. * @param
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:313
Function
HAL_SPI_Receive
* @brief Receive an amount of data in blocking mode. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the co
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:910
Function
HAL_SPI_Receive_DMA
* @brief Receive an amount of data in non-blocking mode with DMA. * @note In case of MASTER mode and SPI_DIRECTION_2LINES direction, hdmatx shall
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:1689
Function
HAL_SPI_Receive_IT
* @brief Receive an amount of data in non-blocking mode with Interrupt. * @param hspi pointer to a SPI_HandleTypeDef structure that contains *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:1403
Function
HAL_SPI_RegisterCallback
* @brief Register a User SPI Callback * To be used instead of the weak predefined callback * @param hspi Pointer to a SPI_HandleTypeDef
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:495
Function
HAL_SPI_Transmit
* @brief Transmit an amount of data in blocking mode. * @param hspi pointer to a SPI_HandleTypeDef structure that contains * the c
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:747
Function
HAL_SPI_Transmit_DMA
* @brief Transmit an amount of data in non-blocking mode with DMA. * @param hspi pointer to a SPI_HandleTypeDef structure that contains *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:1583
Function
HAL_SPI_Transmit_IT
* @brief Transmit an amount of data in non-blocking mode with Interrupt. * @param hspi pointer to a SPI_HandleTypeDef structure that contains *
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c:1320
← previous
next →
401–500 of 1,443, ranked by callers