The MCUXpresso SDK provides a peripheral driver for the Fusion Signal Processing (FSP) module of MCUXpresso SDK devices.
uint8_t fsp_matrix_instance_t::num_rows |
number of rows of the matrix.
uint8_t fsp_matrix_instance_t::num_cols |
number of columns of the matrix.
void* fsp_matrix_instance_t::p_data |
points to the data of the matrix.
uint32_t fsp_mat_op_instance_t::mat_op_cfg |
configuration of matrix operation.
uint32_t fsp_mat_op_instance_t::scale_a_u32 |
scale coefficient a for the matrix A(a*A).
uint32_t { ... } ::scale_a_u32 |
scale coefficient a for the matrix A(a*A).
uint32_t fsp_mat_op_instance_t::scale_b_u32 |
scale coefficient b for the matrix B(b*B).
uint32_t { ... } ::scale_b_u32 |
scale coefficient b for the matrix B(b*B).
points of the transform(64/128/256).
int8_t fsp_te_instance_t::te_scale |
The value of te_scale will add to 2 exponent bits of input float-pointing to make sure that the input data range become in [-1,1).
uint8_t fsp_fir_instance_t::ch_idx |
uint32_t fsp_fir_instance_t::fir_cfg |