![]() |
STM32F769IDiscovery
1.00
uDANTE Audio Networking with STM32F7 DISCO board
|
Macros | |
| #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) |
| void | NMI_Handler (void) |
| This function handles NMI exception. More... | |
| void | hard_fault_handler_c (unsigned int *hardfault_args) |
| save parameter to figure out in debug mode where crash happened More... | |
| void | MemManage_Handler (void) |
| This function handles Memory Manage exception. More... | |
| void | BusFault_Handler (void) |
| This function handles Bus Fault exception. More... | |
| void | UsageFault_Handler (void) |
| This function handles Usage Fault exception. More... | |
| void | DebugMon_Handler (void) |
| This function handles Debug Monitor exception. More... | |
| void | SysTick_Handler (void) |
| This function handles SysTick Handler. More... | |
| void | DSI_IRQHandler (void) |
| This function handles DSI Handler. More... | |
| void | OTG_HS_IRQHandler (void) |
| This function handles USB-On-The-Go FS/HS global interrupt request. More... | |
| void | BSP_SDMMC_IRQHandler (void) |
| This function handles SDIO interrupt request. More... | |
| void | BSP_SDMMC_DMA_Tx_IRQHandler (void) |
| This function handles DMA2 Stream 3 interrupt request. More... | |
| void | BSP_SDMMC_DMA_Rx_IRQHandler (void) |
| This function handles DMA2 Stream 6 interrupt request. More... | |
| void | AUDIO_OUT_SAIx_DMAx_IRQHandler (void) |
| This function handles DMA2 Stream 1 interrupt request. More... | |
| void | AUDIO_DFSDMx_DMAx_TOP_LEFT_IRQHandler (void) |
| This function handles DMA2 Stream 0 interrupt request. More... | |
| void | AUDIO_DFSDMx_DMAx_TOP_RIGHT_IRQHandler (void) |
| This function handles DMA2 Stream 0 interrupt request. More... | |
| void | SPDIF_RX_IRQHandler (void) |
| This function handles SPDIFRX interrupts. More... | |
| void | DMA1_Stream1_IRQHandler (void) |
| This function handles DMA1 stream1 global interrupt. More... | |
| void | DMA2_Stream2_IRQHandler (void) |
| This function handles SAI DMA interrupt request for SPDIF Tx. More... | |
| void | DMA2_Stream4_IRQHandler (void) |
| This function handles SAI DMA interrupt request. More... | |
| void | ETH_IRQHandler (void) |
| This function handles Ethernet interrupt request. More... | |
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] |
| DSI_HandleTypeDef | hdsi_discovery |
| PCD_HandleTypeDef | hpcd |
| SD_HandleTypeDef | uSdHandle |
| DMA_HandleTypeDef | hdma_spdif_rx_dt |
| SAI_HandleTypeDef | spdiftxhsai |
| volatile unsigned int | stacked_r0 |
| volatile unsigned int | stacked_r1 |
| volatile unsigned int | stacked_r2 |
| volatile unsigned int | stacked_r3 |
| volatile unsigned int | stacked_r12 |
| volatile unsigned int | stacked_lr |
| volatile unsigned int | stacked_pc |
| volatile unsigned int | stacked_psr |
| #define AUDIO_THREAD_PRIO (tskIDLE_PRIORITY+2) |
| #define LAYER0_ADDRESS (LCD_FB_START_ADDRESS) |
| #define SCRATCH_BUFF_SIZE (AUDIO_OUT_BUFFER_SIZE/sizeof(int32_t)) |
| #define UARTCMD_THREAD_PRIO (tskIDLE_PRIORITY+1) |
| void AUDIO_DFSDMx_DMAx_TOP_LEFT_IRQHandler | ( | void | ) |
This function handles DMA2 Stream 0 interrupt request.
| None |
| None |
Definition at line 287 of file stm32f7xx_it.c.
| void AUDIO_DFSDMx_DMAx_TOP_RIGHT_IRQHandler | ( | void | ) |
This function handles DMA2 Stream 0 interrupt request.
| None |
| None |
Definition at line 297 of file stm32f7xx_it.c.
| void AUDIO_OUT_SAIx_DMAx_IRQHandler | ( | void | ) |
This function handles DMA2 Stream 1 interrupt request.
| None |
| None |
Definition at line 277 of file stm32f7xx_it.c.
| void BSP_SDMMC_DMA_Rx_IRQHandler | ( | void | ) |
This function handles DMA2 Stream 6 interrupt request.
| None |
| None |
Definition at line 265 of file stm32f7xx_it.c.
| void BSP_SDMMC_DMA_Tx_IRQHandler | ( | void | ) |
This function handles DMA2 Stream 3 interrupt request.
| None |
| None |
Definition at line 255 of file stm32f7xx_it.c.
| void BSP_SDMMC_IRQHandler | ( | void | ) |
This function handles SDIO interrupt request.
| None |
| None |
Definition at line 244 of file stm32f7xx_it.c.
| void BusFault_Handler | ( | void | ) |
This function handles Bus Fault exception.
| None |
| None |
Definition at line 145 of file stm32f7xx_it.c.
| void CPU_CACHE_Enable | ( | void | ) |
| void DebugMon_Handler | ( | void | ) |
This function handles Debug Monitor exception.
| None |
| None |
Definition at line 182 of file stm32f7xx_it.c.
| void DMA1_Stream1_IRQHandler | ( | void | ) |
This function handles DMA1 stream1 global interrupt.
Definition at line 314 of file stm32f7xx_it.c.
| void DMA2_Stream2_IRQHandler | ( | void | ) |
This function handles SAI DMA interrupt request for SPDIF Tx.
| None |
| None |
Definition at line 330 of file stm32f7xx_it.c.
| void DMA2_Stream4_IRQHandler | ( | void | ) |
This function handles SAI DMA interrupt request.
| None |
| None |
Definition at line 340 of file stm32f7xx_it.c.
| void DSI_IRQHandler | ( | void | ) |
This function handles DSI Handler.
| None |
| None |
Definition at line 220 of file stm32f7xx_it.c.
| void ETH_IRQHandler | ( | void | ) |
This function handles Ethernet interrupt request.
| None |
| None |
Definition at line 350 of file stm32f7xx_it.c.
| void HAL_DSI_EndOfRefreshCallback | ( | DSI_HandleTypeDef * | hdsi | ) |
| void hard_fault_handler_c | ( | unsigned int * | hardfault_args | ) |
save parameter to figure out in debug mode where crash happened
| hardfault_args | - the pointer to the stack context |
| None |
Definition at line 93 of file stm32f7xx_it.c.
| void http_taskCreate | ( | void | ) |
Definition at line 88 of file main_http.c.
| void LTDC_Init | ( | void | ) |
| int main_audio | ( | void | ) |
| void MemManage_Handler | ( | void | ) |
This function handles Memory Manage exception.
| None |
| None |
Definition at line 132 of file stm32f7xx_it.c.
| void MPU_Config | ( | void | ) |
| void NMI_Handler | ( | void | ) |
This function handles NMI exception.
| None |
| None |
Definition at line 75 of file stm32f7xx_it.c.
| void OTG_HS_IRQHandler | ( | void | ) |
This function handles USB-On-The-Go FS/HS global interrupt request.
| None |
| None |
Definition at line 233 of file stm32f7xx_it.c.
| void SPDIF_RX_IRQHandler | ( | void | ) |
This function handles SPDIFRX interrupts.
| None |
| None |
Definition at line 307 of file stm32f7xx_it.c.
| 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.
| None |
| None |
| void SysTick_Handler | ( | void | ) |
This function handles SysTick Handler.
| None |
| None |
Definition at line 202 of file stm32f7xx_it.c.
| void UsageFault_Handler | ( | void | ) |
This function handles Usage Fault exception.
| None |
| None |
Definition at line 158 of file stm32f7xx_it.c.
| xTaskHandle CreatedTaskAudio |
| DMA_HandleTypeDef hdma_spdif_rx_dt |
| DMA_HandleTypeDef hdma_spdif_rx_dt |
| DSI_HandleTypeDef hdsi_discovery |
Definition at line 127 of file stm32f769i_discovery_lcd.c.
| PCD_HandleTypeDef hpcd |
Definition at line 55 of file usbd_conf.c.
| DMA_HandleTypeDef hSaiDma |
| SPDIFRX_HandleTypeDef hspdif |
| int32_t Scratch[SCRATCH_BUFF_SIZE] |
| SAI_HandleTypeDef spdiftxhsai |
Definition at line 16 of file SPDIF_Tx.c.
| volatile unsigned int stacked_lr |
Definition at line 84 of file stm32f7xx_it.c.
| volatile unsigned int stacked_pc |
Definition at line 85 of file stm32f7xx_it.c.
| volatile unsigned int stacked_psr |
Definition at line 86 of file stm32f7xx_it.c.
| volatile unsigned int stacked_r0 |
Definition at line 79 of file stm32f7xx_it.c.
| volatile unsigned int stacked_r1 |
Definition at line 80 of file stm32f7xx_it.c.
| volatile unsigned int stacked_r12 |
Definition at line 83 of file stm32f7xx_it.c.
| volatile unsigned int stacked_r2 |
Definition at line 81 of file stm32f7xx_it.c.
| volatile unsigned int stacked_r3 |
Definition at line 82 of file stm32f7xx_it.c.
| SD_HandleTypeDef uSdHandle |
Definition at line 122 of file stm32f769i_discovery_sd.c.
| SemaphoreHandle_t xSemaphoreAudio |
1.8.11