Skip to main content

Module basic

Module basic 

Source

Functions§

cos_i16
x is in Q15 format (1.15 fixed-point), representing angles in the range [0, 2pi).
cos_i32
x is in Q31 format (1.31 fixed-point), representing angles in the range [0, 2pi).
div_i16
Fixed-point division for Q15 values.
div_i32
Fixed-point division for Q31 values.
dot_i16
Dot product of two Q15 vectors.
dot_i32
Dot product of two Q31 vectors.
mul_i16
mul_i32
offset_i16
offset_i32
scale_i16
In-place Q15 scale, matching CMSIS arm_scale_q15 scalar behavior.
scale_i32
In-place Q31 scale, matching CMSIS arm_scale_q31 scalar behavior.
shift_i16
shift_i32
sin_i16
x is in Q15 format (1.15 fixed-point), representing angles in the range [0, 2π].
sin_i32
x is in Q31 format (1.31 fixed-point), representing angles in the range [0, 2π].
sqrt_i16
Q15 square root using the CMSIS lookup-table + Newton iteration.
sqrt_i32
Q31 square root using the CMSIS lookup-table + Newton iteration.
vlog_i16
vlog_i32
vlog_i16_in_place
vlog_i32_in_place