MCPcopy Create free account

hub / github.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32 / functions

Functions1,443 in github.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32

FunctionHAL_TIM_UnRegisterCallback
* @brief Unregister a TIM callback * TIM callback is redirected to the weak predefined callback * @param htim tim handle * @param Callb
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c:5256
FunctionHAL_UART_Abort
* @brief Abort ongoing transfers (blocking mode). * @param huart UART handle. * @note This procedure could be used for aborting any ongoing tr
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1560
FunctionHAL_UART_AbortReceive
* @brief Abort ongoing Receive transfer (blocking mode). * @param huart UART handle. * @note This procedure could be used for aborting any ong
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1693
FunctionHAL_UART_AbortTransmit
* @brief Abort ongoing Transmit transfer (blocking mode). * @param huart UART handle. * @note This procedure could be used for aborting any on
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1642
FunctionHAL_UART_AbortTransmit_IT
* @brief Abort ongoing Transmit transfer (Interrupt mode). * @param huart UART handle. * @note This procedure could be used for aborting any o
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1875
FunctionHAL_UART_Abort_IT
* @brief Abort ongoing transfers (Interrupt mode). * @param huart UART handle. * @note This procedure could be used for aborting any ongoing t
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1747
FunctionHAL_UART_DMAPause
* @brief Pauses the DMA Transfer. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration info
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1435
FunctionHAL_UART_DMAResume
* @brief Resumes the DMA Transfer. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration inf
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1472
FunctionHAL_UART_DMAStop
* @brief Stops the DMA Transfer. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration infor
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1508
FunctionHAL_UART_DeInit
* @brief DeInitializes the UART peripheral. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configu
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:626
FunctionHAL_UART_GetError
* @brief Return the UART error code * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration inf
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2508
FunctionHAL_UART_GetState
* @brief Returns the UART state. * @param huart Pointer to a UART_HandleTypeDef structure that contains * the configuration info
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2493
FunctionHAL_UART_MspDeInit
demo/Src/usart.c:90
FunctionHAL_UART_MspInit
demo/Src/usart.c:49
FunctionHAL_UART_Receive
* @brief Receives an amount of data in blocking mode. * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 bits
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1111
FunctionHAL_UART_Receive_DMA
* @brief Receives an amount of data in DMA mode. * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 bits (M1-M
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1366
FunctionHAL_UART_Receive_IT
* @brief Receives an amount of data in non blocking mode. * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 b
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1247
FunctionHAL_UART_RegisterCallback
* @brief Register a User UART Callback * To be used instead of the weak predefined callback * @param huart uart handle * @param Callb
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:714
FunctionHAL_UART_Transmit
* @brief Sends an amount of data in blocking mode. * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 bits (M1
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1025
FunctionHAL_UART_Transmit_DMA
* @brief Sends an amount of data in DMA mode. * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 bits (M1-M0 =
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1298
FunctionHAL_UART_Transmit_IT
* @brief Sends an amount of data in non blocking mode. * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 bits
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:1202
FunctionHAL_UART_UnRegisterCallback
* @brief Unregister an UART Callback * UART callaback is redirected to the weak predefined callback * @param huart uart handle * @para
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:835
FunctionHardFault_Handler
* @brief This function handles Hard fault interrupt. */
demo/Src/stm32f4xx_it.c:83
FunctionITM_CheckChar
\brief ITM Check Character The function checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return
demo/lib/Inc/core_sc300.h:1655
FunctionITM_CheckChar
\brief ITM Check Character \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return 0 No
demo/Drivers/CMSIS/Include/core_cm3.h:1917
FunctionITM_CheckChar
\brief ITM Check Character \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return 0 No
demo/Drivers/CMSIS/Include/core_sc300.h:1891
FunctionITM_CheckChar
\brief ITM Check Character \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return 0 No
demo/Drivers/CMSIS/Include/core_cm7.h:2647
FunctionITM_CheckChar
\brief ITM Check Character \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return 0 No
demo/Drivers/CMSIS/Include/core_armv8mml.h:2903
FunctionITM_CheckChar
\brief ITM Check Character \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return 0 No
demo/Drivers/CMSIS/Include/core_cm33.h:2978
FunctionITM_CheckChar
\brief ITM Check Character \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. \return 0 No
demo/Drivers/CMSIS/Include/core_cm4.h:2105
FunctionITM_ReceiveChar
\brief ITM Receive Character The function inputs a character via the external variable \ref ITM_RxBuffer. \return Received char
demo/lib/Inc/core_sc300.h:1636
FunctionITM_ReceiveChar
\brief ITM Receive Character \details Inputs a character via the external variable \ref ITM_RxBuffer. \return Received character.
demo/Drivers/CMSIS/Include/core_cm3.h:1897
FunctionITM_ReceiveChar
\brief ITM Receive Character \details Inputs a character via the external variable \ref ITM_RxBuffer. \return Received character.
demo/Drivers/CMSIS/Include/core_sc300.h:1871
FunctionITM_ReceiveChar
\brief ITM Receive Character \details Inputs a character via the external variable \ref ITM_RxBuffer. \return Received character.
demo/Drivers/CMSIS/Include/core_cm7.h:2627
FunctionITM_ReceiveChar
\brief ITM Receive Character \details Inputs a character via the external variable \ref ITM_RxBuffer. \return Received character.
demo/Drivers/CMSIS/Include/core_armv8mml.h:2883
FunctionITM_ReceiveChar
\brief ITM Receive Character \details Inputs a character via the external variable \ref ITM_RxBuffer. \return Received character.
demo/Drivers/CMSIS/Include/core_cm33.h:2958
FunctionITM_ReceiveChar
\brief ITM Receive Character \details Inputs a character via the external variable \ref ITM_RxBuffer. \return Received character.
demo/Drivers/CMSIS/Include/core_cm4.h:2085
FunctionITM_SendChar
\brief ITM Send Character The function transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/lib/Inc/core_sc300.h:1617
FunctionITM_SendChar
\brief ITM Send Character \details Transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/Drivers/CMSIS/Include/core_cm3.h:1876
FunctionITM_SendChar
\brief ITM Send Character \details Transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/Drivers/CMSIS/Include/core_sc300.h:1850
FunctionITM_SendChar
\brief ITM Send Character \details Transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/Drivers/CMSIS/Include/core_cm7.h:2606
FunctionITM_SendChar
\brief ITM Send Character \details Transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/Drivers/CMSIS/Include/core_armv8mml.h:2862
FunctionITM_SendChar
\brief ITM Send Character \details Transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/Drivers/CMSIS/Include/core_cm33.h:2937
FunctionITM_SendChar
\brief ITM Send Character \details Transmits a character via the ITM channel 0, and \li Just returns when no debugger is connected that
demo/Drivers/CMSIS/Include/core_cm4.h:2064
MethodLink
src/robotics.cpp:274
MethodLink
src/robotics.h:96
MethodLink
demo/toolbox/robotics.cpp:274
MethodLink
demo/toolbox/robotics.h:96
FunctionMX_SYS_Init
SYS init function */
demo/Src/sys.c:28
MethodMatrixf
Constructor without input data
src/matrix.h:22
MethodMatrixf
Constructor without input data
demo/toolbox/matrix.h:22
FunctionMemManage_Handler
* @brief This function handles Memory management fault. */
demo/Src/stm32f4xx_it.c:98
FunctionNMI_Handler
/ Cortex-M4 Processor Interruption and Exception Handlers */ / * @brief This function handles Non maskable interrupt. */
demo/Src/stm32f4xx_it.c:70
FunctionNVIC_ClearPendingIRQ
\brief Clear Pending Interrupt The function clears the pending bit of an external interrupt. \param [in] IRQn External interrupt numb
demo/lib/Inc/core_sc000.h:745
FunctionNVIC_ClearTargetState
\brief Clear Interrupt Target State \details Clears the interrupt target field in the NVIC and returns the interrupt target bit for the device spe
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1423
FunctionNVIC_ClearTargetState
\brief Clear Interrupt Target State \details Clears the interrupt target field in the NVIC and returns the interrupt target bit for the device spe
demo/Drivers/CMSIS/Include/core_armv8mml.h:2318
FunctionNVIC_ClearTargetState
\brief Clear Interrupt Target State \details Clears the interrupt target field in the NVIC and returns the interrupt target bit for the device spe
demo/Drivers/CMSIS/Include/core_cm23.h:1498
FunctionNVIC_ClearTargetState
\brief Clear Interrupt Target State \details Clears the interrupt target field in the NVIC and returns the interrupt target bit for the device spe
demo/Drivers/CMSIS/Include/core_cm33.h:2393
FunctionNVIC_DecodePriority
\brief Decode Priority The function decodes an interrupt priority value with a given priority group to preemptive priority value and subprio
demo/lib/Inc/core_sc300.h:1520
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1523
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm3.h:1713
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm0.h:806
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm0plus.h:924
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_sc300.h:1694
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm7.h:2098
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_armv8mml.h:2416
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm23.h:1598
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm33.h:2491
FunctionNVIC_DecodePriority
\brief Decode Priority \details Decodes an interrupt priority value with a given priority group to preemptive priority value and subpri
demo/Drivers/CMSIS/Include/core_cm4.h:1890
FunctionNVIC_DisableIRQ
\brief Disable External Interrupt The function disables a device-specific interrupt in the NVIC interrupt controller. \param [in] IRQn
demo/lib/Inc/core_sc000.h:705
FunctionNVIC_EnableIRQ
\brief Enable External Interrupt The function enables a device-specific interrupt in the NVIC interrupt controller. \param [in] IRQn
demo/lib/Inc/core_sc000.h:693
FunctionNVIC_EncodePriority
\brief Encode Priority The function encodes the priority for an interrupt with the given priority group, preemptive priority value, and subp
demo/lib/Inc/core_sc300.h:1492
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1496
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm3.h:1686
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm0.h:779
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm0plus.h:897
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_sc300.h:1667
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm7.h:2071
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_armv8mml.h:2389
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm23.h:1571
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm33.h:2464
FunctionNVIC_EncodePriority
\brief Encode Priority \details Encodes the priority for an interrupt with the given priority group, preemptive priority value, and sub
demo/Drivers/CMSIS/Include/core_cm4.h:1863
FunctionNVIC_GetPendingIRQ
\brief Get Pending Interrupt The function reads the pending register in the NVIC and returns the pending bit for the specified interrupt.
demo/lib/Inc/core_sc000.h:721
FunctionNVIC_GetPriority
\brief Get Interrupt Priority The function reads the priority of an interrupt. The interrupt number can be positive to specify an external (
demo/lib/Inc/core_sc000.h:784
FunctionNVIC_GetTargetState
\brief Get Interrupt Target State \details Reads the interrupt target field in the NVIC and returns the interrupt target bit for the device specif
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1380
FunctionNVIC_GetTargetState
\brief Get Interrupt Target State \details Reads the interrupt target field in the NVIC and returns the interrupt target bit for the device specif
demo/Drivers/CMSIS/Include/core_armv8mml.h:2275
FunctionNVIC_GetTargetState
\brief Get Interrupt Target State \details Reads the interrupt target field in the NVIC and returns the interrupt target bit for the device specif
demo/Drivers/CMSIS/Include/core_cm23.h:1455
FunctionNVIC_GetTargetState
\brief Get Interrupt Target State \details Reads the interrupt target field in the NVIC and returns the interrupt target bit for the device specif
demo/Drivers/CMSIS/Include/core_cm33.h:2350
FunctionNVIC_SetPendingIRQ
\brief Set Pending Interrupt The function sets the pending bit of an external interrupt. \param [in] IRQn Interrupt number. Value can
demo/lib/Inc/core_sc000.h:733
FunctionNVIC_SetTargetState
\brief Set Interrupt Target State \details Sets the interrupt target field in the NVIC and returns the interrupt target bit for the device specifi
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1401
FunctionNVIC_SetTargetState
\brief Set Interrupt Target State \details Sets the interrupt target field in the NVIC and returns the interrupt target bit for the device specifi
demo/Drivers/CMSIS/Include/core_armv8mml.h:2296
FunctionNVIC_SetTargetState
\brief Set Interrupt Target State \details Sets the interrupt target field in the NVIC and returns the interrupt target bit for the device specifi
demo/Drivers/CMSIS/Include/core_cm23.h:1476
FunctionNVIC_SetTargetState
\brief Set Interrupt Target State \details Sets the interrupt target field in the NVIC and returns the interrupt target bit for the device specifi
demo/Drivers/CMSIS/Include/core_cm33.h:2371
FunctionNVIC_SystemReset
\brief System Reset The function initiates a system reset request to reset the MCU. */
demo/lib/Inc/core_sc000.h:800
FunctionSCB_CleanDCache
\brief Clean D-Cache \details Cleans D-Cache */
demo/Drivers/CMSIS/Include/core_cm7.h:2392
FunctionSCB_CleanDCache_by_Addr
\brief D-Cache Clean by address \details Cleans D-Cache for the given address \param[in] addr address (aligned to 32-byte boundary) \para
demo/Drivers/CMSIS/Include/core_cm7.h:2491
FunctionSCB_CleanInvalidateDCache
\brief Clean & Invalidate D-Cache \details Cleans and Invalidates D-Cache */
demo/Drivers/CMSIS/Include/core_cm7.h:2427
FunctionSCB_CleanInvalidateDCache_by_Addr
\brief D-Cache Clean and Invalidate by address \details Cleans and invalidates D_Cache for the given address \param[in] addr address (align
demo/Drivers/CMSIS/Include/core_cm7.h:2518
FunctionSCB_DisableDCache
\brief Disable D-Cache \details Turns off D-Cache */
demo/Drivers/CMSIS/Include/core_cm7.h:2319
FunctionSCB_DisableICache
\brief Disable I-Cache \details Turns off I-Cache */
demo/Drivers/CMSIS/Include/core_cm7.h:2248
← previousnext →601–700 of 1,443, ranked by callers