#include "main.h"
#include <stdio.h>
#include <string.h>
#include "lcd.h"
#include "font.h"
#include "touch.h"
#include "ff.h"
#include "ff_gen_drv.h"
#include "sd_diskio.h"
#include "config.h"
#include "crash.h"
#include "si5351.h"
#include "dsp.h"
#include "mainwnd.h"
#include "aauart.h"
#include "custom_spi2.h"
#include "gen.h"
#include "keyboard.h"
#include "bitmaps/bitmaps.h"
#include "screenshot.h"
#include "DS3231.h"
#include "stm32f7xx.h"
#include "stm32f7xx_hal.h"
#include "stm32f7xx_hal_def.h"
#include "stm32746g_discovery.h"
#include "stm32f7xx_hal_adc.h"
Functions | |
static void | SystemClock_Config (void) |
System Clock Configuration The system Clock is configured as follow : System Clock source = PLL (HSE) SYSCLK(Hz) = 216000000 HCLK(Hz) = 216000000 AHB Prescaler = 1 APB1 Prescaler = 4 APB2 Prescaler = 2 HSE Frequency(Hz) = 25000000 PLL_M = 25 PLL_N = 432 PLL_P = 2 PLL_Q = 9 VDD(V) = 3.3 Main regulator output voltage = Scale1 mode Flash Latency(WS) = 7. More... | |
static void | CPU_CACHE_Enable (void) |
static void | MPU_Config (void) |
Configure the MPU attributes as Write Through for SRAM1/2. More... | |
void | Sleep (uint32_t nms) |
__attribute__ ((aligned(32))) | |
int | main (void) |
void | HAL_Delay (__IO uint32_t Delay) |
This function provides accurate delay (in milliseconds) based on SysTick counter flag. More... | |
void | CRASH (const char *text) |
Variables | |
uint32_t | date |
uint32_t | time |
uint32_t | RTCpresent |
volatile uint32_t | main_sleep_timer = 0 |
volatile uint32_t | autosleep_timer = 0xFFFFFFFFul |
volatile uint32_t | secondsCounter |
static uint32_t | date1 |
static uint32_t | time1 |
static uint8_t | second |
static uint8_t | second1 |
static short | AMPM |
static short | AMPM1 |
__attribute__ | ( | (aligned(32)) | ) |
void CRASH | ( | const char * | text | ) |
void HAL_Delay | ( | __IO uint32_t | Delay | ) |
This function provides accurate delay (in milliseconds) based on SysTick counter flag.
Delay | specifies the delay time length, in milliseconds. |
None |
int main | ( | void | ) |
Configure the MPU attributes as Write Through for SRAM1/2.
None |
None |
void Sleep | ( | uint32_t | nms | ) |
System Clock Configuration The system Clock is configured as follow : System Clock source = PLL (HSE) SYSCLK(Hz) = 216000000 HCLK(Hz) = 216000000 AHB Prescaler = 1 APB1 Prescaler = 4 APB2 Prescaler = 2 HSE Frequency(Hz) = 25000000 PLL_M = 25 PLL_N = 432 PLL_P = 2 PLL_Q = 9 VDD(V) = 3.3 Main regulator output voltage = Scale1 mode Flash Latency(WS) = 7.
None |
None |
|
static |
|
static |
volatile uint32_t autosleep_timer = 0xFFFFFFFFul |
uint32_t date |
|
static |
volatile uint32_t main_sleep_timer = 0 |
uint32_t RTCpresent |
|
static |
|
static |
volatile uint32_t secondsCounter |
uint32_t time |
|
static |