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
TZ_NVIC_GetPriority_NS
\brief Get Interrupt Priority (non-secure) \details Reads the priority of a non-secure device specific interrupt or a non-secure processor excepti
demo/Drivers/CMSIS/Include/core_cm23.h:1826
Function
TZ_NVIC_GetPriority_NS
\brief Get Interrupt Priority (non-secure) \details Reads the priority of a non-secure device specific interrupt or a non-secure processor excepti
demo/Drivers/CMSIS/Include/core_cm33.h:2743
Function
TZ_NVIC_SetPendingIRQ_NS
\brief Set Pending Interrupt (non-secure) \details Sets the pending bit of a device specific interrupt in the non-secure NVIC pending register whe
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1674
Function
TZ_NVIC_SetPendingIRQ_NS
\brief Set Pending Interrupt (non-secure) \details Sets the pending bit of a device specific interrupt in the non-secure NVIC pending register whe
demo/Drivers/CMSIS/Include/core_armv8mml.h:2593
Function
TZ_NVIC_SetPendingIRQ_NS
\brief Set Pending Interrupt (non-secure) \details Sets the pending bit of a device specific interrupt in the non-secure NVIC pending register whe
demo/Drivers/CMSIS/Include/core_cm23.h:1749
Function
TZ_NVIC_SetPendingIRQ_NS
\brief Set Pending Interrupt (non-secure) \details Sets the pending bit of a device specific interrupt in the non-secure NVIC pending register whe
demo/Drivers/CMSIS/Include/core_cm33.h:2668
Function
TZ_NVIC_SetPriorityGrouping_NS
\brief Set Priority Grouping (non-secure) \details Sets the non-secure priority grouping field when in secure state using the required unlock sequ
demo/Drivers/CMSIS/Include/core_armv8mml.h:2490
Function
TZ_NVIC_SetPriorityGrouping_NS
\brief Set Priority Grouping (non-secure) \details Sets the non-secure priority grouping field when in secure state using the required unlock sequ
demo/Drivers/CMSIS/Include/core_cm33.h:2565
Function
TZ_SAU_Disable
\brief Disable SAU \details Disables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1826
Function
TZ_SAU_Disable
\brief Disable SAU \details Disables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_armv8mml.h:2757
Function
TZ_SAU_Disable
\brief Disable SAU \details Disables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_cm23.h:1901
Function
TZ_SAU_Disable
\brief Disable SAU \details Disables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_cm33.h:2832
Function
TZ_SAU_Enable
\brief Enable SAU \details Enables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1815
Function
TZ_SAU_Enable
\brief Enable SAU \details Enables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_armv8mml.h:2746
Function
TZ_SAU_Enable
\brief Enable SAU \details Enables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_cm23.h:1890
Function
TZ_SAU_Enable
\brief Enable SAU \details Enables the Security Attribution Unit (SAU). */
demo/Drivers/CMSIS/Include/core_cm33.h:2821
Function
TZ_SysTick_Config_NS
\brief System Tick Configuration (non-secure) \details Initializes the non-secure System Timer and its interrupt when in secure state, and starts
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1888
Function
TZ_SysTick_Config_NS
\brief System Tick Configuration (non-secure) \details Initializes the non-secure System Timer and its interrupt when in secure state, and starts
demo/Drivers/CMSIS/Include/core_armv8mml.h:2819
Function
TZ_SysTick_Config_NS
\brief System Tick Configuration (non-secure) \details Initializes the non-secure System Timer and its interrupt when in secure state, and starts
demo/Drivers/CMSIS/Include/core_cm23.h:1963
Function
TZ_SysTick_Config_NS
\brief System Tick Configuration (non-secure) \details Initializes the non-secure System Timer and its interrupt when in secure state, and starts
demo/Drivers/CMSIS/Include/core_cm33.h:2894
Function
UART_DMAAbortOnError
* @brief DMA UART communication abort callback, when initiated by HAL services on Error * (To be called at end of DMA Abort procedure follo
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2763
Function
UART_DMAError
* @brief DMA UART communication error callback. * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the config
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2659
Function
UART_DMAReceiveCplt
* @brief DMA UART receive process complete callback. * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the c
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2606
Function
UART_DMARxAbortCallback
* @brief DMA UART Rx communication abort callback, when initiated by user * (To be called at end of DMA Rx Abort procedure following user a
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2832
Function
UART_DMARxHalfCplt
* @brief DMA UART receive process half complete callback * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * th
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2640
Function
UART_DMARxOnlyAbortCallback
* @brief DMA UART Rx communication abort callback, when initiated by user by a call to * HAL_UART_AbortReceive_IT API (Abort only Rx transf
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2905
Function
UART_DMATransmitCplt
* @brief DMA UART transmit process complete callback. * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2552
Function
UART_DMATxAbortCallback
* @brief DMA UART Tx communication abort callback, when initiated by user * (To be called at end of DMA Tx Abort procedure following user a
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2787
Function
UART_DMATxHalfCplt
* @brief DMA UART transmit process half complete callback * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * t
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2587
Function
UART_DMATxOnlyAbortCallback
* @brief DMA UART Tx communication abort callback, when initiated by user by a call to * HAL_UART_AbortTransmit_IT API (Abort only Tx trans
demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c:2877
Function
USART1_IRQHandler
* @brief This function handles USART1 global interrupt. */
demo/Src/stm32f4xx_it.c:177
Function
UsageFault_Handler
* @brief This function handles Undefined instruction or illegal state. */
demo/Src/stm32f4xx_it.c:128
Function
__CLREX
\brief Remove the exclusive lock \details Removes the exclusive lock which is created by LDREX. */
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1132
Function
__CLZ
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:496
Function
__LDA
\brief Load-Acquire (32 bit) \details Executes a LDA instruction for 32 bit values. \param [in] ptr Pointer to data \return value o
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1384
Function
__LDA
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:862
Function
__LDA
\brief Load-Acquire (32 bit) \details Executes a LDA instruction for 32 bit values. \param [in] ptr Pointer to data \return value o
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1206
Function
__LDAB
\brief Load-Acquire (8 bit) \details Executes a LDAB instruction for 8 bit value. \param [in] ptr Pointer to data \return valu
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1354
Function
__LDAB
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:848
Function
__LDAB
\brief Load-Acquire (8 bit) \details Executes a LDAB instruction for 8 bit value. \param [in] ptr Pointer to data \return valu
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1176
Function
__LDAEX
\brief Load-Acquire Exclusive (32 bit) \details Executes a LDA exclusive instruction for 32 bit values. \param [in] ptr Pointer to data \r
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1465
Function
__LDAEX
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:898
Function
__LDAEXH
\brief Load-Acquire Exclusive (16 bit) \details Executes a LDAH exclusive instruction for 16 bit values. \param [in] ptr Pointer to data \
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1450
Function
__LDAEXH
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:891
Function
__LDAH
\brief Load-Acquire (16 bit) \details Executes a LDAH instruction for 16 bit values. \param [in] ptr Pointer to data \return value
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1369
Function
__LDAH
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:855
Function
__LDAH
\brief Load-Acquire (16 bit) \details Executes a LDAH instruction for 16 bit values. \param [in] ptr Pointer to data \return value
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1191
Function
__LDRBT
\brief LDRT Unprivileged (8 bit) \details Executes a Unprivileged LDRT instruction for 8 bit value. \param [in] ptr Pointer to data \retur
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1200
Function
__LDRBT
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:806
Function
__LDRBT
\brief LDRT Unprivileged (8 bit) \details Executes a Unprivileged LDRT instruction for 8 bit value. \param [in] ptr Pointer to data \retur
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1036
Function
__LDREXB
\brief LDR Exclusive (8 bit) \details Executes a exclusive LDR instruction for 8 bit value. \param [in] ptr Pointer to data \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1024
Function
__LDREXH
\brief LDR Exclusive (16 bit) \details Executes a exclusive LDR instruction for 16 bit values. \param [in] ptr Pointer to data \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1046
Function
__LDREXW
\brief LDR Exclusive (32 bit) \details Executes a exclusive LDR instruction for 32 bit values. \param [in] ptr Pointer to data \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1068
Function
__LDREXW
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:552
Function
__LDRHT
\brief LDRT Unprivileged (16 bit) \details Executes a Unprivileged LDRT instruction for 16 bit values. \param [in] ptr Pointer to data \re
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1222
Function
__LDRHT
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:813
Function
__LDRHT
\brief LDRT Unprivileged (16 bit) \details Executes a Unprivileged LDRT instruction for 16 bit values. \param [in] ptr Pointer to data \re
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1051
Function
__LDRT
\brief LDRT Unprivileged (32 bit) \details Executes a Unprivileged LDRT instruction for 32 bit values. \param [in] ptr Pointer to data \re
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1244
Function
__LDRT
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:820
Function
__LDRT
\brief LDRT Unprivileged (32 bit) \details Executes a Unprivileged LDRT instruction for 32 bit values. \param [in] ptr Pointer to data \re
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1066
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm1.h:739
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1341
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm3.h:1600
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm0.h:712
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm0plus.h:830
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_sc300.h:1581
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm7.h:1985
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_armv8mml.h:2236
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm23.h:1416
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm33.h:2311
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_cm4.h:1777
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQ
demo/Drivers/CMSIS/Include/core_sc000.h:838
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm1.h:686
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1288
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm3.h:1547
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm0.h:659
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm0plus.h:777
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_sc300.h:1528
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm7.h:1932
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_armv8mml.h:2183
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm23.h:1363
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm33.h:2258
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_cm4.h:1724
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
demo/Drivers/CMSIS/Include/core_sc000.h:785
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm1.h:650
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1252
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm3.h:1511
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm0.h:623
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm0plus.h:741
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_sc300.h:1492
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm7.h:1896
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_armv8mml.h:2147
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm23.h:1327
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm33.h:2222
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_cm4.h:1688
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific in
demo/Drivers/CMSIS/Include/core_sc000.h:749
Function
__NVIC_GetActive
\brief Get Active Interrupt \details Reads the active register in the NVIC and returns the active bit for the device specific interrupt. \param
demo/Drivers/CMSIS/Include/core_armv8mbl.h:1358
Function
__NVIC_GetActive
\brief Get Active Interrupt \details Reads the active register in the NVIC and returns the active bit for the device specific interrupt. \param
demo/Drivers/CMSIS/Include/core_cm3.h:1617
Function
__NVIC_GetActive
\brief Get Active Interrupt \details Reads the active register in the NVIC and returns the active bit for the device specific interrupt. \param
demo/Drivers/CMSIS/Include/core_sc300.h:1598
Function
__NVIC_GetActive
\brief Get Active Interrupt \details Reads the active register in the NVIC and returns the active bit for the device specific interrupt. \param
demo/Drivers/CMSIS/Include/core_cm7.h:2002
← previous
next →
801–900 of 1,443, ranked by callers