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:
Wed Aug 07 05:39:01 2019 +0000
Revision:
3:35ac9ee7d2d6
Child:
4:0f4affc00183
1st trial revision (Not finalized yet)

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 3:35ac9ee7d2d6 8 * Revised: July 29th, 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 3:35ac9ee7d2d6 14 #define EXAMPLE_NUMBER 99 // select 0 to 10, 99 is special function
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 3:35ac9ee7d2d6 53 #define EXAMPLE_7_USB_MSD
kenjiArai 3:35ac9ee7d2d6 54 #ifdef EXAMPLE_7_USB_MSD
kenjiArai 3:35ac9ee7d2d6 55 #warning "Compile 7_USBMemory.cpp"
kenjiArai 3:35ac9ee7d2d6 56 #error "Under development!! 7_USBMemory.cpp"
kenjiArai 3:35ac9ee7d2d6 57 #endif
kenjiArai 3:35ac9ee7d2d6 58 #elif EXAMPLE_NUMBER == 8
kenjiArai 3:35ac9ee7d2d6 59 #define EXAMPLE_8_AUDIO
kenjiArai 3:35ac9ee7d2d6 60 #ifdef EXAMPLE_8_AUDIO
kenjiArai 3:35ac9ee7d2d6 61 #warning "Compile 8_audio.cpp"
kenjiArai 3:35ac9ee7d2d6 62 #endif
kenjiArai 3:35ac9ee7d2d6 63 #elif EXAMPLE_NUMBER == 9
kenjiArai 3:35ac9ee7d2d6 64 #define EXAMPLE_9_MANDEL
kenjiArai 3:35ac9ee7d2d6 65 #ifdef EXAMPLE_9_MANDEL
kenjiArai 3:35ac9ee7d2d6 66 #warning "Compile 9_Mandelbrot.cpp"
kenjiArai 3:35ac9ee7d2d6 67 #endif
kenjiArai 3:35ac9ee7d2d6 68 #elif EXAMPLE_NUMBER == 10
kenjiArai 3:35ac9ee7d2d6 69 #define EXAMPLE_10_BITMAP
kenjiArai 3:35ac9ee7d2d6 70 #ifdef EXAMPLE_10_BITMAP
kenjiArai 3:35ac9ee7d2d6 71 #warning "Compile 10_DrawBitmap.cpp"
kenjiArai 3:35ac9ee7d2d6 72 #endif
kenjiArai 3:35ac9ee7d2d6 73 #elif EXAMPLE_NUMBER == 99
kenjiArai 3:35ac9ee7d2d6 74 #define NIOI_SENSOR
kenjiArai 3:35ac9ee7d2d6 75 #else
kenjiArai 3:35ac9ee7d2d6 76 #error " Please set 0 to 5 number for EXAMPLE_NUMBER!!"
kenjiArai 3:35ac9ee7d2d6 77 #endif