Program to benchmark the speed of the different file system options versus placing data directly into arrays.

Dependencies:   DMBasicGUI DMSupport

This program is used to measure the performance of the different file system options on the LPC4088 Display Module.

The performance wiki page and more specifically the software part describes this program and the output.

As the program doesn't use the display at all it can be used on both the 4.3" and 5" display modules.

Committer:
embeddedartists
Date:
Tue Nov 05 06:44:07 2019 +0000
Revision:
6:47b4bed9fa13
Parent:
4:38ccf7138017
Updates related to mbed OS 5

Who changed what in which revision?

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