![]() |
LIBML
Version 3.2.4
LIBML DSP Software Library
|
#include "tpt_math.h"
Functions | |
| static uint32_t | sat_u32_to_u8 (q31_t src) |
| To multiply a u8 vectors by a q7 scale. More... | |
| void | tpt_scale_u8 (uint8_t *__restrict aOutData, const uint8_t *__restrict aInData, q7_t aScaleFract, int8_t aShift, uint32_t aCount) |
| To multiply a u8 vectors by a q7 scale. More... | |
|
inlinestatic |
To multiply a u8 vectors by a q7 scale.
| [out] | aOutData | points to the output vector |
| [in] | aInData | points to the input vector |
| [in] | aScaleFract | fractional portion of the scale value |
| [in] | aShift | number of bits to shift |
| [in] | aCount | number of samples in the vector |