The out-of-the-box demo application flashed on all display modules before they are shipped.

Dependencies:   DMBasicGUI DMSupport

This is the software that is flashed on the LPC4088 Display Modules before they are shipped from Embedded Artists.

Information

This project works on both the 4.3" and 5" display modules but requires different file systems to handle the different display resolutions.

For the 4.3" displays first drag-n-drop the media/fs_480_raw.fs5 (if you are using the new DAPLINK firmware use fs_480_raw.hex) file to the MBED drive and then drag-n-drop the demo itself. This way both the file system and software are up to date.

For the 5" displays first drag-n-drop the media/fs_800_raw.fsF (if you are using the new DAPLINK firmware use fs_800_raw.hex) file to the MBED drive and then drag-n-drop the demo itself. This way both the file system and software are up to date.

There is a prebuilt version of the demo binary here.

This is what it looks like on a 4.3" display:

/media/uploads/embeddedartists/demo480_cap_000.png /media/uploads/embeddedartists/demo480_cap_001.png /media/uploads/embeddedartists/demo480_cap_002.png /media/uploads/embeddedartists/demo480_cap_004.png /media/uploads/embeddedartists/demo480_cap_006.png /media/uploads/embeddedartists/demo480_cap_007.png /media/uploads/embeddedartists/demo480_cap_008.png
The first slide from the Slideshow:
/media/uploads/embeddedartists/demo480_cap_003.png
A couple of images from the Image Viewer
/media/uploads/embeddedartists/demo480_cap_009.png /media/uploads/embeddedartists/demo480_cap_010.png

Committer:
embeddedartists
Date:
Tue Nov 05 09:11:36 2019 +0000
Revision:
5:6ca8470ba8f8
Parent:
2:229f88d6f56b
Updates related to mbed OS 5

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alindvall 0:b94e330c98ac 1 /*
alindvall 0:b94e330c98ac 2 * Copyright 2014 Embedded Artists AB
alindvall 0:b94e330c98ac 3 *
alindvall 0:b94e330c98ac 4 * Licensed under the Apache License, Version 2.0 (the "License");
alindvall 0:b94e330c98ac 5 * you may not use this file except in compliance with the License.
alindvall 0:b94e330c98ac 6 * You may obtain a copy of the License at
alindvall 0:b94e330c98ac 7 *
alindvall 0:b94e330c98ac 8 * http://www.apache.org/licenses/LICENSE-2.0
alindvall 0:b94e330c98ac 9 *
alindvall 0:b94e330c98ac 10 * Unless required by applicable law or agreed to in writing, software
alindvall 0:b94e330c98ac 11 * distributed under the License is distributed on an "AS IS" BASIS,
alindvall 0:b94e330c98ac 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
alindvall 0:b94e330c98ac 13 * See the License for the specific language governing permissions and
alindvall 0:b94e330c98ac 14 * limitations under the License.
alindvall 0:b94e330c98ac 15 */
alindvall 0:b94e330c98ac 16
alindvall 0:b94e330c98ac 17 #ifndef DM_BOARD_CONFIG_H
alindvall 0:b94e330c98ac 18 #define DM_BOARD_CONFIG_H
alindvall 0:b94e330c98ac 19
alindvall 0:b94e330c98ac 20 // Template to use for the project-specific settings. Copy this file to your project,
alindvall 0:b94e330c98ac 21 // rename it to dm_board_config.h and uncomment the wanted features below:
alindvall 0:b94e330c98ac 22
alindvall 0:b94e330c98ac 23 // #define DM_BOARD_USE_USB_DEVICE
alindvall 0:b94e330c98ac 24 // #define DM_BOARD_USE_USB_HOST
alindvall 0:b94e330c98ac 25 // #define DM_BOARD_USE_MCI_FS
alindvall 0:b94e330c98ac 26 #define DM_BOARD_USE_QSPI_FS
alindvall 0:b94e330c98ac 27 // #define DM_BOARD_USE_QSPI
alindvall 0:b94e330c98ac 28 #define DM_BOARD_USE_DISPLAY
alindvall 0:b94e330c98ac 29 #define DM_BOARD_USE_TOUCH
alindvall 0:b94e330c98ac 30 // #define DM_BOARD_USE_ETHERNET
alindvall 0:b94e330c98ac 31 #define DM_BOARD_USE_FAST_UART
alindvall 2:229f88d6f56b 32 // #define DM_BOARD_USE_USBSERIAL_IN_RTOSLOG
alindvall 0:b94e330c98ac 33 // #define DM_BOARD_DISABLE_STANDARD_PRINTF
alindvall 0:b94e330c98ac 34 // #define DM_BOARD_ENABLE_MEASSURING_PINS
alindvall 0:b94e330c98ac 35 #define DM_BOARD_USE_REGISTRY
alindvall 0:b94e330c98ac 36
alindvall 0:b94e330c98ac 37 #endif