Wakeup Light with touch user interface, anti-aliased Font, SD card access and RTC usage on STM32F746NG-DISCO board
Dependencies: BSP_DISCO_F746NG_patch_fixed LCD_DISCO_F746NG TS_DISCO_F746NG FATFileSystem TinyJpgDec_interwork mbed-src
WakeupLight.h@12:a89096944f20, 2016-01-31 (annotated)
- Committer:
- the_sz
- Date:
- Sun Jan 31 01:02:36 2016 +0000
- Revision:
- 12:a89096944f20
- Parent:
- 9:fe2c9b3a312b
- Child:
- 13:811a5c5b3fd6
date adjust added
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
the_sz | 1:35e2ad5cd1fe | 1 | #ifndef __WakeupLight_h |
the_sz | 1:35e2ad5cd1fe | 2 | #define __WakeupLight_h |
the_sz | 1:35e2ad5cd1fe | 3 | |
the_sz | 1:35e2ad5cd1fe | 4 | #include "mbed.h" |
the_sz | 2:80026d18fcf3 | 5 | #include "stm32746g_discovery.h" |
the_sz | 9:fe2c9b3a312b | 6 | #include "stm32746g_discovery_sd.h" |
the_sz | 12:a89096944f20 | 7 | #include "stm32746g_discovery_audio.h" |
the_sz | 1:35e2ad5cd1fe | 8 | #include "TS_DISCO_F746NG.h" |
the_sz | 1:35e2ad5cd1fe | 9 | #include "LCD_DISCO_F746NG.h" |
the_sz | 12:a89096944f20 | 10 | #include "rtc_api.h" |
the_sz | 1:35e2ad5cd1fe | 11 | |
the_sz | 9:fe2c9b3a312b | 12 | #include <FATFileSystem.h> |
the_sz | 9:fe2c9b3a312b | 13 | |
the_sz | 9:fe2c9b3a312b | 14 | #include <TinyJpgDec/TinyJpgDec.h> |
the_sz | 9:fe2c9b3a312b | 15 | |
the_sz | 3:ecf7f1f8d749 | 16 | #define COUNT_OF(__ARRAY__) (sizeof(__ARRAY__)/sizeof(__ARRAY__[0])) |
the_sz | 3:ecf7f1f8d749 | 17 | #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) |
the_sz | 3:ecf7f1f8d749 | 18 | #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) |
the_sz | 3:ecf7f1f8d749 | 19 | #define ABS(_VALUE_) (((_VALUE_) < 0) ? -(_VALUE_) : (_VALUE_)) |
the_sz | 3:ecf7f1f8d749 | 20 | |
the_sz | 6:aa51cc3b9f90 | 21 | typedef uint8_t BYTE; |
the_sz | 6:aa51cc3b9f90 | 22 | |
the_sz | 1:35e2ad5cd1fe | 23 | #include "OnBoardLED.h" |
the_sz | 1:35e2ad5cd1fe | 24 | #include "LED.h" |
the_sz | 9:fe2c9b3a312b | 25 | #include "SD.h" |
the_sz | 12:a89096944f20 | 26 | #include "Sound.h" |
the_sz | 2:80026d18fcf3 | 27 | #include "UI.h" |
the_sz | 7:dc29f6647486 | 28 | #include "Config.h" |
the_sz | 12:a89096944f20 | 29 | #include "RTC.h" |
the_sz | 1:35e2ad5cd1fe | 30 | #include "Fonts/display_fonts.h" |
the_sz | 1:35e2ad5cd1fe | 31 | #include "debug.h" |
the_sz | 1:35e2ad5cd1fe | 32 | |
the_sz | 12:a89096944f20 | 33 | #include "STMLIBRARIES/tm_stm32_rng.h" |
the_sz | 12:a89096944f20 | 34 | |
the_sz | 1:35e2ad5cd1fe | 35 | #endif |