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
__set_MSPLIM
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:607
Function
__set_MSPLIM
\brief Set Main Stack Pointer Limit Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit register h
demo/Drivers/CMSIS/Include/cmsis_armclang.h:710
Function
__set_PRIMASK
\brief Set Priority Mask \details Assigns the given value to the Priority Mask Register. \param [in] priMask Priority Mask */
demo/Drivers/CMSIS/Include/cmsis_gcc.h:412
Function
__set_PRIMASK
\brief Set Priority Mask \details Assigns the given value to the Priority Mask Register. \param [in] priMask Priority Mask */
demo/Drivers/CMSIS/Include/cmsis_armcc.h:250
Function
__set_PRIMASK
\brief Set Priority Mask \details Assigns the given value to the Priority Mask Register. \param [in] priMask Priority Mask */
demo/Drivers/CMSIS/Include/cmsis_armclang.h:403
Function
__set_PSP
\brief Set Process Stack Pointer \details Assigns the given value to the Process Stack Pointer (PSP). \param [in] topOfProcStack Process Sta
demo/Drivers/CMSIS/Include/cmsis_gcc.h:277
Function
__set_PSP
\brief Set Process Stack Pointer \details Assigns the given value to the Process Stack Pointer (PSP). \param [in] topOfProcStack Process Sta
demo/Drivers/CMSIS/Include/cmsis_armcc.h:202
Function
__set_PSP
\brief Set Process Stack Pointer \details Assigns the given value to the Process Stack Pointer (PSP). \param [in] topOfProcStack Process Sta
demo/Drivers/CMSIS/Include/cmsis_armclang.h:268
Function
__set_PSPLIM
\brief Set Process Stack Pointer Limit Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit registe
demo/Drivers/CMSIS/Include/cmsis_gcc.h:637
Function
__set_PSPLIM
demo/Drivers/CMSIS/Include/cmsis_iccarm.h:631
Function
__set_PSPLIM
\brief Set Process Stack Pointer Limit Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit registe
demo/Drivers/CMSIS/Include/cmsis_armclang.h:623
Method
angvec2quat
src/robotics.cpp:148
Method
angvec2quat
demo/toolbox/robotics.cpp:148
Method
angvec2r
src/robotics.cpp:65
Method
angvec2r
demo/toolbox/robotics.cpp:65
Method
angvec2t
src/robotics.cpp:210
Method
angvec2t
demo/toolbox/robotics.cpp:210
Function
arm_bilinear_interp_f32
demo/lib/Inc/arm_math.h:7148
Function
arm_bilinear_interp_q15
demo/lib/Inc/arm_math.h:7292
Function
arm_bilinear_interp_q31
demo/lib/Inc/arm_math.h:7216
Function
arm_bilinear_interp_q7
demo/lib/Inc/arm_math.h:7372
Function
arm_circularRead_f32
* @brief floating-point Circular Read function. */
demo/lib/Inc/arm_math.h:6205
Function
arm_circularRead_q15
* @brief Q15 Circular Read function. */
demo/lib/Inc/arm_math.h:6305
Function
arm_circularRead_q7
* @brief Q7 Circular Read function. */
demo/lib/Inc/arm_math.h:6407
Function
arm_circularWrite_f32
demo/lib/Inc/arm_math.h:6160
Function
arm_circularWrite_q15
demo/lib/Inc/arm_math.h:6260
Function
arm_circularWrite_q7
demo/lib/Inc/arm_math.h:6362
Function
arm_clarke_f32
demo/lib/Inc/arm_math.h:5301
Function
arm_clarke_q31
demo/lib/Inc/arm_math.h:5331
Function
arm_inv_clarke_f32
demo/lib/Inc/arm_math.h:5406
Function
arm_inv_clarke_q31
demo/lib/Inc/arm_math.h:5435
Function
arm_inv_park_f32
demo/lib/Inc/arm_math.h:5641
Function
arm_inv_park_q31
demo/lib/Inc/arm_math.h:5676
Function
arm_linear_interp_f32
demo/lib/Inc/arm_math.h:5774
Function
arm_linear_interp_q15
demo/lib/Inc/arm_math.h:5895
Function
arm_linear_interp_q31
demo/lib/Inc/arm_math.h:5833
Function
arm_linear_interp_q7
demo/lib/Inc/arm_math.h:5955
Function
arm_park_f32
demo/lib/Inc/arm_math.h:5522
Function
arm_park_q31
demo/lib/Inc/arm_math.h:5556
Function
arm_pid_f32
demo/lib/Inc/arm_math.h:5099
Function
arm_pid_q15
demo/lib/Inc/arm_math.h:5182
Function
arm_pid_q31
demo/lib/Inc/arm_math.h:5134
Function
arm_recip_q15
* @brief Function to Calculates 1/in (reciprocal) value of Q15 Data type. */
demo/lib/Inc/arm_math.h:603
Function
arm_recip_q31
demo/lib/Inc/arm_math.h:552
Function
arm_status arm_sqrt_f32
demo/lib/Inc/arm_math.h:6100
Function
assert_failed
* @brief Reports the name of the source file and the source line number * where the assert_param error has occurred. * @param file: pointe
demo/Src/main.cpp:248
Method
block
src/matrix.h:112
Method
block
demo/toolbox/matrix.h:112
Function
clip_q31_to_q7
* @brief Clips Q31 to Q7 values. */
demo/lib/Inc/arm_math.h:489
Function
clip_q63_to_q15
* @brief Clips Q63 to Q15 values. */
demo/lib/Inc/arm_math.h:479
Method
cols
Column size
src/matrix.h:39
Method
cols
Column size
demo/toolbox/matrix.h:39
Method
cross
cross product
src/matrix.cpp:22
Method
cross
cross product
demo/toolbox/matrix.cpp:22
Function
diag
src/matrix.h:184
Function
diag
demo/toolbox/matrix.h:184
Function
eye
src/matrix.h:175
Function
eye
demo/toolbox/matrix.h:175
Method
fkine
forward kinematic: T_n^0 param[in] q: joint variable vector param[out] T_n^0
src/robotics.h:148
Method
fkine
forward kinematic: T_n^0 param[in] q: joint variable vector param[out] T_n^0
demo/toolbox/robotics.h:148
Method
hat
hat of vector
src/matrix.cpp:15
Method
hat
hat of vector
demo/toolbox/matrix.cpp:15
Method
ikine
inverse kinematic, numerical solution(Newton method) param[in] T: homogeneous transformation matrix of end effector param[in] q: initial joint variabl
src/robotics.h:221
Method
invT
src/robotics.cpp:189
Method
invT
demo/toolbox/robotics.cpp:189
Method
jacob
jacobian matrix, J_i = [J_pi;j_oi] param[in] q: joint variable vector param[out] jacobian matix J_6*n
src/robotics.h:181
Method
limit
src/utils.cpp:14
Method
limit
demo/toolbox/utils.cpp:14
Method
limitMax
src/utils.cpp:30
Method
limitMax
demo/toolbox/utils.cpp:30
Method
limitMin
src/utils.cpp:24
Method
limitMin
demo/toolbox/utils.cpp:24
Method
loopLimit
src/utils.cpp:36
Method
loopLimit
demo/toolbox/utils.cpp:36
Function
main
* @brief The application entry point. * @retval int */
demo/Src/main.cpp:68
Function
mult32x64
demo/lib/Inc/arm_math.h:510
Function
ones
src/matrix.h:166
Function
ones
demo/toolbox/matrix.h:166
Method
operator*
src/matrix.h:81
Method
operator*
demo/toolbox/matrix.h:81
Method
operator+
src/matrix.h:69
Method
operator+
demo/toolbox/matrix.h:69
Method
operator-
src/matrix.h:75
Method
operator-
demo/toolbox/matrix.h:75
Method
operator/
src/matrix.h:94
Method
operator/
demo/toolbox/matrix.h:94
Method
operator[]
Element
src/matrix.h:42
Method
operator[]
Element
demo/toolbox/matrix.h:42
Method
p2t
src/robotics.cpp:174
Method
p2t
demo/toolbox/robotics.cpp:174
Method
qmax
src/robotics.h:106
Method
qmax
demo/toolbox/robotics.h:106
Method
qmin
src/robotics.h:105
Method
qmin
demo/toolbox/robotics.h:105
Method
quat2angvec
src/robotics.cpp:131
Method
quat2angvec
demo/toolbox/robotics.cpp:131
Method
quat2r
src/robotics.cpp:91
Method
quat2r
demo/toolbox/robotics.cpp:91
Method
quat2rpy
src/robotics.cpp:106
Method
quat2rpy
demo/toolbox/robotics.cpp:106
← previous
next →
1,301–1,400 of 1,443, ranked by callers