Zephyr API Documentation  3.7.0-rc1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
DSP Interface

DSP Interface. More...

Modules

 Basic Math Functions
 
 Helper macros for printing Q values.
 Extends the existing inttypes headers for print formatting.
 

Typedefs

typedef int8_t q7_t
 8-bit fractional data type in 1.7 format.
 
typedef int16_t q15_t
 16-bit fractional data type in 1.15 format.
 
typedef int32_t q31_t
 32-bit fractional data type in 1.31 format.
 
typedef int64_t q63_t
 64-bit fractional data type in 1.63 format.
 
typedef __fp16 float16_t
 16-bit floating point type definition.
 
typedef float float32_t
 32-bit floating-point type definition.
 
typedef double float64_t
 64-bit floating-point type definition.
 

Detailed Description

DSP Interface.

Since
3.3
Version
0.1.0

Typedef Documentation

◆ float16_t

#include <zephyr/dsp/types.h>

16-bit floating point type definition.

◆ float32_t

#include <zephyr/dsp/types.h>

32-bit floating-point type definition.

◆ float64_t

#include <zephyr/dsp/types.h>

64-bit floating-point type definition.

◆ q15_t

#include <zephyr/dsp/types.h>

16-bit fractional data type in 1.15 format.

◆ q31_t

#include <zephyr/dsp/types.h>

32-bit fractional data type in 1.31 format.

◆ q63_t

#include <zephyr/dsp/types.h>

64-bit fractional data type in 1.63 format.

◆ q7_t

#include <zephyr/dsp/types.h>

8-bit fractional data type in 1.7 format.