These are the examples provided for [[/users/frank26080115/libraries/LPC1700CMSIS_Lib/]] Note, the entire "program" is not compilable!

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers abstract.h Source File

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