Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
DSP Interface

DSP Interface . More...

Topics

 Basic Math Functions
 
 
 Float/Fixed point shift conversion functions
 
 
 Helper macros for printing Q values.
 
 

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

typedef __fp16 float16_t

#include <zephyr/dsp/types.h>

16-bit floating point type definition.

◆ float32_t

typedef float float32_t

#include <zephyr/dsp/types.h>

32-bit floating-point type definition.

◆ float64_t

typedef double float64_t

#include <zephyr/dsp/types.h>

64-bit floating-point type definition.

◆ q15_t

typedef int16_t q15_t

#include <zephyr/dsp/types.h>

16-bit fractional data type in 1.15 format.

◆ q31_t

typedef int32_t q31_t

#include <zephyr/dsp/types.h>

32-bit fractional data type in 1.31 format.

◆ q63_t

typedef int64_t q63_t

#include <zephyr/dsp/types.h>

64-bit fractional data type in 1.63 format.

◆ q7_t

typedef int8_t q7_t

#include <zephyr/dsp/types.h>

8-bit fractional data type in 1.7 format.