Several examples run on only mbed-os5.13.0 (not 5.14.0)

Dependencies:   BD_SD_DISCO_F769NI BSP_DISCO_F769NI LCD_DISCO_F769NI TS_DISCO_F769NI USBHost_F769NI

Committer:
kenjiArai
Date:
Mon Oct 14 08:55:15 2019 +0000
Revision:
4:0f4affc00183
Parent:
3:35ac9ee7d2d6
Several Examples

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kenjiArai 3:35ac9ee7d2d6 1 /*
kenjiArai 3:35ac9ee7d2d6 2 * DISCO-F769NI
kenjiArai 3:35ac9ee7d2d6 3 *
kenjiArai 3:35ac9ee7d2d6 4 * Copyright (c) 2019 Kenji Arai / JH1PJL
kenjiArai 3:35ac9ee7d2d6 5 * http://www.page.sannet.ne.jp/kenjia/index.html
kenjiArai 3:35ac9ee7d2d6 6 * https://os.mbed.com/users/kenjiArai/
kenjiArai 3:35ac9ee7d2d6 7 * Created: July 17th, 2019
kenjiArai 4:0f4affc00183 8 * Revised: October 14th, 2019
kenjiArai 3:35ac9ee7d2d6 9 */
kenjiArai 3:35ac9ee7d2d6 10
kenjiArai 3:35ac9ee7d2d6 11 /*
kenjiArai 3:35ac9ee7d2d6 12 You can select several programs.
kenjiArai 3:35ac9ee7d2d6 13 */
kenjiArai 4:0f4affc00183 14 #define EXAMPLE_NUMBER 7 // select 0 to 7
kenjiArai 3:35ac9ee7d2d6 15
kenjiArai 3:35ac9ee7d2d6 16 //----------------- You don't need any modification ----------------------------
kenjiArai 3:35ac9ee7d2d6 17 #if EXAMPLE_NUMBER == 0
kenjiArai 3:35ac9ee7d2d6 18 #define EXAMPLE_0_BLINKY_LED
kenjiArai 3:35ac9ee7d2d6 19 #ifdef EXAMPLE_0_BLINKY_LED
kenjiArai 3:35ac9ee7d2d6 20 #warning "Compile 0_led_blinky.cpp"
kenjiArai 3:35ac9ee7d2d6 21 #endif
kenjiArai 3:35ac9ee7d2d6 22 #elif EXAMPLE_NUMBER == 1
kenjiArai 3:35ac9ee7d2d6 23 #define EXAMPLE_1_CHECK_RTC
kenjiArai 3:35ac9ee7d2d6 24 #ifdef EXAMPLE_1_CHECK_RTC
kenjiArai 3:35ac9ee7d2d6 25 #warning "Compile 1_rtc.cpp"
kenjiArai 3:35ac9ee7d2d6 26 #endif
kenjiArai 3:35ac9ee7d2d6 27 #elif EXAMPLE_NUMBER == 2
kenjiArai 3:35ac9ee7d2d6 28 #define EXAMPLE_2_LCD
kenjiArai 3:35ac9ee7d2d6 29 #ifdef EXAMPLE_2_LCD
kenjiArai 3:35ac9ee7d2d6 30 #warning "Compile 2_lcd.cpp"
kenjiArai 3:35ac9ee7d2d6 31 #endif
kenjiArai 3:35ac9ee7d2d6 32 #elif EXAMPLE_NUMBER == 3
kenjiArai 3:35ac9ee7d2d6 33 #define EXAMPLE_3_LCD_TOUCH
kenjiArai 3:35ac9ee7d2d6 34 #ifdef EXAMPLE_3_LCD_TOUCH
kenjiArai 3:35ac9ee7d2d6 35 #warning "Compile 3_lcd_touch.cpp"
kenjiArai 3:35ac9ee7d2d6 36 #endif
kenjiArai 3:35ac9ee7d2d6 37 #elif EXAMPLE_NUMBER == 4
kenjiArai 3:35ac9ee7d2d6 38 #define EXAMPLE_4_MICROSD
kenjiArai 3:35ac9ee7d2d6 39 #ifdef EXAMPLE_4_MICROSD
kenjiArai 3:35ac9ee7d2d6 40 #warning "Compile 4_microSD.cpp"
kenjiArai 3:35ac9ee7d2d6 41 #endif
kenjiArai 3:35ac9ee7d2d6 42 #elif EXAMPLE_NUMBER == 5
kenjiArai 3:35ac9ee7d2d6 43 #define EXAMPLE_5_TCP_SERVER
kenjiArai 3:35ac9ee7d2d6 44 #ifdef EXAMPLE_5_TCP_SERVER
kenjiArai 3:35ac9ee7d2d6 45 #warning "Compile 5_tcp_server.cpp"
kenjiArai 3:35ac9ee7d2d6 46 #endif
kenjiArai 3:35ac9ee7d2d6 47 #elif EXAMPLE_NUMBER == 6
kenjiArai 3:35ac9ee7d2d6 48 #define EXAMPLE_6_USBHOST_SERIAL
kenjiArai 3:35ac9ee7d2d6 49 #ifdef EXAMPLE_6_USBHOST_SERIAL
kenjiArai 3:35ac9ee7d2d6 50 #warning "Compile 6_USBHost_serial.cpp"
kenjiArai 3:35ac9ee7d2d6 51 #endif
kenjiArai 3:35ac9ee7d2d6 52 #elif EXAMPLE_NUMBER == 7
kenjiArai 4:0f4affc00183 53 #define EXAMPLE_7_MANDEL
kenjiArai 4:0f4affc00183 54 #ifdef EXAMPLE_7_MANDEL
kenjiArai 4:0f4affc00183 55 #warning "Compile 8_Mandelbrot.cpp"
kenjiArai 3:35ac9ee7d2d6 56 #endif
kenjiArai 3:35ac9ee7d2d6 57 #else
kenjiArai 3:35ac9ee7d2d6 58 #error " Please set 0 to 5 number for EXAMPLE_NUMBER!!"
kenjiArai 3:35ac9ee7d2d6 59 #endif