HAL JPEG Constants

JPEG Error Code definition

group JPEG_Error_Code_definition

JPEG Error Code definition.

Defines

HAL_JPEG_ERROR_NONE 0x0U

No error

HAL_JPEG_ERROR_DMA 0x1U

DMA transfer error

JPEG Quantization Table Size

group JPEG_Quantization_Table_Size

JPEG Quantization Table Size.

Defines

HAL_JPEG_QUANT_TABLE_SIZE 64U

JPEG Quantization Table Size in bytes

JPEG Image Quality

group JPEG_ImageQuality

JPEG Min and Max Image Quality.

Defines

HAL_JPEG_IMAGE_QUALITY_MIN 1U

Minimum JPEG quality

HAL_JPEG_IMAGE_QUALITY_MAX 100U

Maximum JPEG quality

JPEG Flags definition

group JPEG_Flags_Definition

JPEG Flags definition.

Defines

HAL_JPEG_FLAG_IFT JPEG_SR_IFTF

Input FIFO threshold reached flag

HAL_JPEG_FLAG_IFNF JPEG_SR_IFNFF

Input FIFO Not full flag

HAL_JPEG_FLAG_OFT JPEG_SR_OFTF

Output FIFO threshold reached flag

HAL_JPEG_FLAG_OFNE JPEG_SR_OFNEF

Output FIFO not empty flag

HAL_JPEG_FLAG_EOC JPEG_SR_EOCF

End of conversion flag; converted data sent to the output FIFO

HAL_JPEG_FLAG_HPD JPEG_SR_HPDF

Header parsing done flag ,header data in internal registers

HAL_JPEG_FLAG_CO JPEG_SR_COF

JPEG conversion in progress flag

HAL_JPEG_FLAG_ALL

(JPEG_SR_IFTF \

| JPEG_SR_IFNFF \

| JPEG_SR_OFTF \

| JPEG_SR_OFNEF \

| JPEG_SR_EOCF \

| JPEG_SR_HPDF \

| JPEG_SR_COF )


All JPEG flags

JPEG Interrupt configuration definition

group JPEG_Interrupt_configuration_definition

JPEG Interrupt definition.

Defines

HAL_JPEG_IT_IFT JPEG_CR_IFTIE

Input FIFO threshold interrupt

HAL_JPEG_IT_IFNF JPEG_CR_IFNFIE

Input FIFO not full interrupt

HAL_JPEG_IT_OFT JPEG_CR_OFTIE

Output FIFO threshold interrupt

HAL_JPEG_IT_OFNE JPEG_CR_OFNEIE

Output FIFO not empty interrupt

HAL_JPEG_IT_EOC JPEG_CR_EOCIE

End of conversion interrupt

HAL_JPEG_IT_HPD JPEG_CR_HPDIE

Header parsing done interrupt

HAL_JPEG_IT_ALL

(JPEG_CR_IFTIE \

| JPEG_CR_IFNFIE \

| JPEG_CR_OFTIE \

| JPEG_CR_OFNEIE \

| JPEG_SR_EOCF \

| JPEG_CR_EOCIE \

| JPEG_CR_HPDIE )


All JPEG interrupt sources