#include "ssd192x.h"
#include "type.h"
#include "jpeg_enc.h"
#include "utils.h"
#include "lcd.h"
#include "uart0.h"
#include <TinyFS\ff.h>
#include <string.h>
Functions | |
void | ssd192x_jpeg_init (void) |
void | Set_JPEG_Encode_Registers (UINT32 jpeg_width, UINT32 jpeg_height) |
UINT32 | Start_JPEG_Encode (void) |
void | Write_JPEG_data_to_192x (UINT32 filesize) |
UINT8 | Write_JPEG_data_to_SD (UINT32 fsize, UINT8 index) |
void | print_encode (void) |
Variables | |
UINT8 | jpeg_encode [] |
UINT32 | jfilesize |
UINT32 | max_size |
UINT32 | SET_CAM_WIDTH |
UINT32 | SET_CAM_HEIGHT |
void print_encode | ( | void | ) |
References jfilesize, and jpeg_encode.
References LCD_HEIGHT, LCD_WIDTH, max_size, REG_DV_JHDEC_RATIO, REG_DV_JVDEC_RATIO, SET_CAM_HEIGHT, SET_CAM_WIDTH, SSD_REGRB, SSD_REGWB, SSD_REGWL, and SSD_REGWW.
void ssd192x_jpeg_init | ( | void | ) |
References REG_DEFINE_END, and SSD_REGWB.
UINT32 Start_JPEG_Encode | ( | void | ) |
References delay_ms(), REG_DV_OP_MODE, SSD_REGRB, SSD_REGRL, and SSD_REGWB.
void Write_JPEG_data_to_192x | ( | UINT32 | filesize | ) |
References jfilesize, jpeg_encode, SSD_MEMRB, and SSD_REGRL.
References delay_ms(), f_close(), f_mount(), f_open(), f_write(), FA_CREATE_ALWAYS, FA_WRITE, Init_SD(), jfilesize, jpeg_encode, NULL, SSD_MEMRB, SSD_REGRL, and UINT.
Referenced by print_encode(), Write_JPEG_data_to_192x(), and Write_JPEG_data_to_SD().
Referenced by print_encode(), Write_JPEG_data_to_192x(), and Write_JPEG_data_to_SD().
Referenced by Set_JPEG_Encode_Registers().
Referenced by Set_JPEG_Encode_Registers().
Referenced by Set_JPEG_Encode_Registers().