These are the examples provided for [[/users/frank26080115/libraries/LPC1700CMSIS_Lib/]] Note, the entire "program" is not compilable!
abstract.h
00001 ******************** (C) COPYRIGHT 2010 NXPSemiconductors ******************* 00002 * @file LCD\QVGA_TFT_LCD\abstract.txt 00003 * @author NXP MCU SW Application Team 00004 * @version 2.0 00005 * @date 00006 * @brief Description of the LCD QVGA_TFT example. 00007 ****************************************************************************** 00008 * Software that is described herein is for illustrative purposes only 00009 * which provides customers with programming information regarding the 00010 * products. This software is supplied "AS IS" without any warranties. 00011 * NXP Semiconductors assumes no responsibility or liability for the 00012 * use of the software, conveys no license or title under any patent, 00013 * copyright, or mask work right to the product. NXP Semiconductors 00014 * reserves the right to make changes in the software without 00015 * notification. NXP Semiconductors also make no representation or 00016 * warranty that such application will be suitable for the specified 00017 * use without further testing or modification. 00018 ****************************************************************************** 00019 00020 @Example description: 00021 Purpose: 00022 This example describes how to configure LCD on MCB1700 board 00023 Process: 00024 This example uses Graphic LCD driver library that derivered by Keil. 00025 Using SPI protocol to communicate with LCD controller chip. 00026 This example just uses LCD driver to display simple text on LCD screen. 00027 00028 @Directory contents: 00029 \EWARM: includes EWARM (IAR) project and configuration files 00030 \Keil: includes RVMDK (Keil)project and configuration files 00031 00032 Font_24x16.h: Data of font 24x16 00033 GLCD_SPI_LPC1700.c: LPC1700 low level Graphic LCD driven with SPI functions 00034 GLCD.h: Graphic LCD function prototypes and defines 00035 lcdtest.c: Main program 00036 lpc17xx_libcfg.h: Library configuration file - include needed driver library for this example 00037 makefile: Example's makefile (to build with GNU toolchain) 00038 00039 @How to run: 00040 Hardware configuration: 00041 This example was tested on: 00042 Keil MCB1700 with LPC1768 vers.1 00043 These jumpers must be configured as following: 00044 - VDDIO: ON 00045 - VDDREGS: ON 00046 - VBUS: ON 00047 - Remain jumpers: OFF 00048 00049 Running mode: 00050 This example can run on RAM/ROM mode. 00051 00052 Note: If want to burn hex file to board by using Flash Magic, these jumpers need 00053 to be connected: 00054 - MCB1700 with LPC1768 ver.1: 00055 + RST: ON 00056 + ISP: ON 00057 - IAR LPC1768 KickStart vers.A: 00058 + RST_E: ON 00059 + ISP_E: ON 00060 00061 (Please reference "LPC1000 Software Development Toolchain" - chapter 4 "Creating and working with 00062 LPC1000CMSIS project" for more information) 00063 00064 Step to run: 00065 - Step 1: Build example. 00066 - Step 2: Burn hex file into board (if run on ROM mode) 00067 - Step 3: Configure hardware as above instruction 00068 - Step 4: Run example, see simple text displays on LCD screen 00069 00070 (Pls see "LPC17xx Example Description" document - chapter "Examples > LCD > QVGA_TFT_LCD" 00071 for more details) 00072 00073 @Tip: 00074 - Open \EWARM\*.eww project file to run example on IAR 00075 - Open \RVMDK\*.uvproj project file to run example on Keil 00076 00077
Generated on Tue Jul 12 2022 17:28:08 by 1.7.2