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
__SSAT
\brief Signed Saturate \details Saturates a signed value. \param [in] value Value to be saturated \param [in] sat Bit position to satura
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1121
Function
__SSAX
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1780
Function
__SSAX
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1566
Function
__SSUB16
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1684
Function
__SSUB16
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1470
Function
__SSUB8
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1587
Function
__SSUB8
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1373
Function
__STL
\brief Store-Release (32 bit) \details Executes a STL instruction for 32 bit values. \param [in] value Value to store \param [in] ptr Po
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1245
Function
__STLB
\brief Store-Release (8 bit) \details Executes a STLB instruction for 8 bit values. \param [in] value Value to store \param [in] ptr Poi
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1399
Function
__STLB
\brief Store-Release (8 bit) \details Executes a STLB instruction for 8 bit values. \param [in] value Value to store \param [in] ptr Poi
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1221
Function
__STLEX
\brief Store-Release Exclusive (32 bit) \details Executes a STL exclusive instruction for 32 bit values. \param [in] value Value to store \p
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1516
Function
__STLEX
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:919
Function
__STLEXB
\brief Store-Release Exclusive (8 bit) \details Executes a STLB exclusive instruction for 8 bit values. \param [in] value Value to store \pa
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1482
Function
__STLEXB
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:905
Function
__STLEXH
\brief Store-Release Exclusive (16 bit) \details Executes a STLH exclusive instruction for 16 bit values. \param [in] value Value to store \
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1499
Function
__STLEXH
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:912
Function
__STLH
\brief Store-Release (16 bit) \details Executes a STLH instruction for 16 bit values. \param [in] value Value to store \param [in] ptr P
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1233
Function
__STRBT
\brief STRT Unprivileged (8 bit) \details Executes a Unprivileged STRT instruction for 8 bit values. \param [in] value Value to store \param
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1259
Function
__STRBT
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:827
Function
__STRBT
\brief STRT Unprivileged (8 bit) \details Executes a Unprivileged STRT instruction for 8 bit values. \param [in] value Value to store \param
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1081
Function
__STREXB
\brief STR Exclusive (8 bit) \details Executes a exclusive STR instruction for 8 bit values. \param [in] value Value to store \param [in]
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1085
Function
__STREXH
\brief STR Exclusive (16 bit) \details Executes a exclusive STR instruction for 16 bit values. \param [in] value Value to store \param [in]
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1102
Function
__STREXW
\brief STR Exclusive (32 bit) \details Executes a exclusive STR instruction for 32 bit values. \param [in] value Value to store \param [in]
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1119
Function
__STREXW
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:557
Function
__STRHT
\brief STRT Unprivileged (16 bit) \details Executes a Unprivileged STRT instruction for 16 bit values. \param [in] value Value to store \par
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1271
Function
__STRHT
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:832
Function
__STRHT
\brief STRT Unprivileged (16 bit) \details Executes a Unprivileged STRT instruction for 16 bit values. \param [in] value Value to store \par
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1093
Function
__STRT
\brief STRT Unprivileged (32 bit) \details Executes a Unprivileged STRT instruction for 32 bit values. \param [in] value Value to store \par
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1283
Function
__STRT
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:837
Function
__STRT
\brief STRT Unprivileged (32 bit) \details Executes a Unprivileged STRT instruction for 32 bit values. \param [in] value Value to store \par
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1105
Function
__SXTAB16
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1882
Function
__SXTAB16
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1668
Function
__SXTB16
* @brief C custom defined SXTB16 for M3 and M0 processors */
demo/lib/Inc/arm_math.h:1066
Function
__SXTB16
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1874
Function
__SXTB16
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1660
Function
__TZ_get_BASEPRI_NS
\brief Get Base Priority (non-secure) \details Returns the current value of the non-secure Base Priority register when in secure state. \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:476
Function
__TZ_get_BASEPRI_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:701
Function
__TZ_get_BASEPRI_NS
\brief Get Base Priority (non-secure) \details Returns the current value of the non-secure Base Priority register when in secure state. \return
demo/Drivers/CMSIS/Include/cmsis_armclang.h:461
Function
__TZ_get_CONTROL_NS
\brief Get Control Register (non-secure) \details Returns the content of the non-secure Control Register when in secure mode. \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:166
Function
__TZ_get_CONTROL_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:642
Function
__TZ_get_CONTROL_NS
\brief Get Control Register (non-secure) \details Returns the content of the non-secure Control Register when in secure mode. \return
demo/Drivers/CMSIS/Include/cmsis_armclang.h:157
Function
__TZ_get_FAULTMASK_NS
\brief Get Fault Mask (non-secure) \details Returns the current value of the non-secure Fault Mask register when in secure state. \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:542
Function
__TZ_get_FAULTMASK_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:713
Function
__TZ_get_FAULTMASK_NS
\brief Get Fault Mask (non-secure) \details Returns the current value of the non-secure Fault Mask register when in secure state. \return
demo/Drivers/CMSIS/Include/cmsis_armclang.h:527
Function
__TZ_get_MSPLIM_NS
\brief Get Main Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Lim
demo/Drivers/CMSIS/Include/cmsis_gcc.h:702
Function
__TZ_get_MSPLIM_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:749
Function
__TZ_get_MSPLIM_NS
\brief Get Main Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Lim
demo/Drivers/CMSIS/Include/cmsis_armclang.h:688
Function
__TZ_get_MSP_NS
\brief Get Main Stack Pointer (non-secure) \details Returns the current value of the non-secure Main Stack Pointer (MSP) when in secure state. \
demo/Drivers/CMSIS/Include/cmsis_gcc.h:316
Function
__TZ_get_MSP_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:666
Function
__TZ_get_MSP_NS
\brief Get Main Stack Pointer (non-secure) \details Returns the current value of the non-secure Main Stack Pointer (MSP) when in secure state. \
demo/Drivers/CMSIS/Include/cmsis_armclang.h:307
Function
__TZ_get_PRIMASK_NS
\brief Get Priority Mask (non-secure) \details Returns the current state of the non-secure priority mask bit from the Priority Mask Register when
demo/Drivers/CMSIS/Include/cmsis_gcc.h:397
Function
__TZ_get_PRIMASK_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:689
Function
__TZ_get_PRIMASK_NS
\brief Get Priority Mask (non-secure) \details Returns the current state of the non-secure priority mask bit from the Priority Mask Register when
demo/Drivers/CMSIS/Include/cmsis_armclang.h:388
Function
__TZ_get_PSPLIM_NS
\brief Get Process Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer
demo/Drivers/CMSIS/Include/cmsis_gcc.h:614
Function
__TZ_get_PSPLIM_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:725
Function
__TZ_get_PSPLIM_NS
\brief Get Process Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer
demo/Drivers/CMSIS/Include/cmsis_armclang.h:600
Function
__TZ_get_PSP_NS
\brief Get Process Stack Pointer (non-secure) \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure stat
demo/Drivers/CMSIS/Include/cmsis_gcc.h:262
Function
__TZ_get_PSP_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:654
Function
__TZ_get_PSP_NS
\brief Get Process Stack Pointer (non-secure) \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure stat
demo/Drivers/CMSIS/Include/cmsis_armclang.h:253
Function
__TZ_get_SP_NS
\brief Get Stack Pointer (non-secure) \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state. \return
demo/Drivers/CMSIS/Include/cmsis_gcc.h:356
Function
__TZ_get_SP_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:678
Function
__TZ_get_SP_NS
\brief Get Stack Pointer (non-secure) \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state. \return
demo/Drivers/CMSIS/Include/cmsis_armclang.h:347
Function
__TZ_set_BASEPRI_NS
\brief Set Base Priority (non-secure) \details Assigns the given value to the non-secure Base Priority register when in secure state. \param [in
demo/Drivers/CMSIS/Include/cmsis_gcc.h:503
Function
__TZ_set_BASEPRI_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:708
Function
__TZ_set_BASEPRI_NS
\brief Set Base Priority (non-secure) \details Assigns the given value to the non-secure Base Priority register when in secure state. \param [in
demo/Drivers/CMSIS/Include/cmsis_armclang.h:488
Function
__TZ_set_CONTROL_NS
\brief Set Control Register (non-secure) \details Writes the given value to the non-secure Control Register when in secure state. \param [in]
demo/Drivers/CMSIS/Include/cmsis_gcc.h:193
Function
__TZ_set_CONTROL_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:649
Function
__TZ_set_CONTROL_NS
\brief Set Control Register (non-secure) \details Writes the given value to the non-secure Control Register when in secure state. \param [in]
demo/Drivers/CMSIS/Include/cmsis_armclang.h:184
Function
__TZ_set_FAULTMASK_NS
\brief Set Fault Mask (non-secure) \details Assigns the given value to the non-secure Fault Mask register when in secure state. \param [in] f
demo/Drivers/CMSIS/Include/cmsis_gcc.h:569
Function
__TZ_set_FAULTMASK_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:720
Function
__TZ_set_FAULTMASK_NS
\brief Set Fault Mask (non-secure) \details Assigns the given value to the non-secure Fault Mask register when in secure state. \param [in] f
demo/Drivers/CMSIS/Include/cmsis_armclang.h:554
Function
__TZ_set_MSPLIM_NS
\brief Set Main Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Lim
demo/Drivers/CMSIS/Include/cmsis_gcc.h:746
Function
__TZ_set_MSPLIM_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:756
Function
__TZ_set_MSPLIM_NS
\brief Set Main Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Lim
demo/Drivers/CMSIS/Include/cmsis_armclang.h:731
Function
__TZ_set_MSP_NS
\brief Set Main Stack Pointer (non-secure) \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state. \pa
demo/Drivers/CMSIS/Include/cmsis_gcc.h:343
Function
__TZ_set_MSP_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:673
Function
__TZ_set_MSP_NS
\brief Set Main Stack Pointer (non-secure) \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state. \pa
demo/Drivers/CMSIS/Include/cmsis_armclang.h:334
Function
__TZ_set_PRIMASK_NS
\brief Set Priority Mask (non-secure) \details Assigns the given value to the non-secure Priority Mask Register when in secure state. \param [in
demo/Drivers/CMSIS/Include/cmsis_gcc.h:424
Function
__TZ_set_PRIMASK_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:696
Function
__TZ_set_PRIMASK_NS
\brief Set Priority Mask (non-secure) \details Assigns the given value to the non-secure Priority Mask Register when in secure state. \param [in
demo/Drivers/CMSIS/Include/cmsis_armclang.h:415
Function
__TZ_set_PSPLIM_NS
\brief Set Process Stack Pointer (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit
demo/Drivers/CMSIS/Include/cmsis_gcc.h:658
Function
__TZ_set_PSPLIM_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:738
Function
__TZ_set_PSPLIM_NS
\brief Set Process Stack Pointer (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit
demo/Drivers/CMSIS/Include/cmsis_armclang.h:645
Function
__TZ_set_PSP_NS
\brief Set Process Stack Pointer (non-secure) \details Assigns the given value to the non-secure Process Stack Pointer (PSP) when in secure state.
demo/Drivers/CMSIS/Include/cmsis_gcc.h:289
Function
__TZ_set_PSP_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:661
Function
__TZ_set_PSP_NS
\brief Set Process Stack Pointer (non-secure) \details Assigns the given value to the non-secure Process Stack Pointer (PSP) when in secure state.
demo/Drivers/CMSIS/Include/cmsis_armclang.h:280
Function
__TZ_set_SP_NS
\brief Set Stack Pointer (non-secure) \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state. \param [in]
demo/Drivers/CMSIS/Include/cmsis_gcc.h:370
Function
__TZ_set_SP_NS
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:684
Function
__TZ_set_SP_NS
\brief Set Stack Pointer (non-secure) \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state. \param [in]
demo/Drivers/CMSIS/Include/cmsis_armclang.h:361
Function
__UADD16
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1660
Function
__UADD16
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1446
Function
__UADD8
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1562
Function
__UADD8
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1348
Function
__UASX
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1756
Function
__UASX
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1542
Function
__UHADD16
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1676
Function
__UHADD16
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1462
Function
__UHADD8
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1578
Function
__UHADD8
demo/Drivers/CMSIS/Include/cmsis_armclang.h:1364
Function
__UHASX
demo/Drivers/CMSIS/Include/cmsis_gcc.h:1772
← previous
next →
1,101–1,200 of 1,443, ranked by callers