STM32N6 NPU Deployment — Politecnico di Milano  1.0
Documentation for Neural Network Deployment on STM32N6 NPU - Politecnico di Milano 2024-2025
app_camerapipeline.h
Go to the documentation of this file.
1 
18 #ifndef APP_CAMERAPIPELINE
19 #define APP_CAMERAPIPELINE
20 
21 #define SCREEN_HEIGHT (480)
22 #define SCREEN_WIDTH (800)
23 
24 void CameraPipeline_Init(uint32_t *lcd_bg_width, uint32_t *lcd_bg_height, uint32_t *pitch_nn);
25 void CameraPipeline_DeInit(void);
27 void CameraPipeline_DisplayPipe_Start(uint8_t *display_pipe_dst, uint32_t cam_mode);
29 void CameraPipeline_NNPipe_Start(uint8_t *nn_pipe_dst, uint32_t cam_mode);
30 void CameraPipeline_IspUpdate(void);
31 
32 #endif
void CameraPipeline_Init(uint32_t *lcd_bg_width, uint32_t *lcd_bg_height, uint32_t *pitch_nn)
Init the camera and the 2 DCMIPP pipes.
void CameraPipeline_NNPipe_Start(uint8_t *nn_pipe_dst, uint32_t cam_mode)
void CameraPipeline_Start(void)
void CameraPipeline_IspUpdate(void)
void CameraPipeline_DeInit(void)
void CameraPipeline_DisplayPipe_Stop(void)
void CameraPipeline_DisplayPipe_Start(uint8_t *display_pipe_dst, uint32_t cam_mode)