STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros | Functions | Variables
main.c File Reference
#include "cmsis_os.h"
#include "FreeRTOSConfig.h"
#include "main.h"
#include "FFT.h"
#include "GUI_pages.h"
#include <string.h>
#include <stdio.h>
#include "ip_addr.h"

Go to the source code of this file.

Macros

#define USB_AUDIO_INPUT
 
#define VSYNC   1
 
#define VBP   1
 
#define VFP   1
 
#define VACT   480
 
#define HSYNC   1
 
#define HBP   1
 
#define HFP   1
 
#define HACT   800
 
#define LAYER0_ADDRESS   (LCD_FB_START_ADDRESS)
 
#define DEFAULT_THREAD_STACKSIZE   500
 
#define AUDIO_THREAD_PRIO   (tskIDLE_PRIORITY+2)
 
#define UARTCMD_THREAD_PRIO   (tskIDLE_PRIORITY+1)
 
#define SCRATCH_BUFF_SIZE   (AUDIO_OUT_BUFFER_SIZE/sizeof(int32_t))
 

Functions

void SystemClock_Config (void)
 System Clock Configuration The system Clock is configured as follow : System Clock source = PLL (HSE) SYSCLK(Hz) = 200000000 HCLK(Hz) = 200000000 AHB Prescaler = 1 APB1 Prescaler = 4 APB2 Prescaler = 2 HSE Frequency(Hz) = 25000000 PLL_M = 25 PLL_N = 400 PLL_P = 2 PLL_Q = 9 PLL_R = 7 VDD(V) = 3.3 Main regulator output voltage = Scale1 mode Flash Latency(WS) = 7. More...
 
void MPU_Config (void)
 Configure the MPU attributes as Write Through for SRAM1/2. More...
 
void CPU_CACHE_Enable (void)
 CPU L1-Cache enable. More...
 
void LTDC_Init (void)
 LTDC initialization. More...
 
void http_taskCreate (void)
 
int main_audio (void)
 Main program. More...
 
void HAL_DSI_EndOfRefreshCallback (DSI_HandleTypeDef *hdsi)
 End of Refresh DSI callback. More...
 
void BSP_AUDIO_IN_TransferComplete_CallBack (void)
 
void BSP_AUDIO_IN_HalfTransfer_CallBack (void)
 

Variables

DSI_VidCfgTypeDef hdsivideo_handle
 
DSI_CmdCfgTypeDef CmdCfg
 
DSI_LPCmdTypeDef LPCmd
 
DSI_PLLInitTypeDef dsiPllInit
 
DMA_HandleTypeDef hSaiDma
 
SPDIFRX_HandleTypeDef hspdif
 
DMA_HandleTypeDef hdma_spdif_rx_dt
 
SemaphoreHandle_t xSemaphoreAudio
 
xTaskHandle CreatedTaskAudio
 
int32_t Scratch [SCRATCH_BUFF_SIZE]
 

Macro Definition Documentation

#define USB_AUDIO_INPUT

Definition at line 53 of file main.c.