Sylvain Letreguilly / Mbed 2 deprecated cpelcddemo

Dependencies:   mbed

Committer:
agemio
Date:
Thu Nov 05 12:53:31 2015 +0000
Revision:
0:14f16771fe40
first commit;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
agemio 0:14f16771fe40 1 /**
agemio 0:14f16771fe40 2 ******************************************************************************
agemio 0:14f16771fe40 3 * @file rk043fn48h.h
agemio 0:14f16771fe40 4 * @author MCD Application Team
agemio 0:14f16771fe40 5 * @version V1.0.0
agemio 0:14f16771fe40 6 * @date 25-June-2015
agemio 0:14f16771fe40 7 * @brief This file contains all the constants parameters for the RK043FN48H-CT672B
agemio 0:14f16771fe40 8 * LCD component.
agemio 0:14f16771fe40 9 ******************************************************************************
agemio 0:14f16771fe40 10 * @attention
agemio 0:14f16771fe40 11 *
agemio 0:14f16771fe40 12 * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
agemio 0:14f16771fe40 13 *
agemio 0:14f16771fe40 14 * Redistribution and use in source and binary forms, with or without modification,
agemio 0:14f16771fe40 15 * are permitted provided that the following conditions are met:
agemio 0:14f16771fe40 16 * 1. Redistributions of source code must retain the above copyright notice,
agemio 0:14f16771fe40 17 * this list of conditions and the following disclaimer.
agemio 0:14f16771fe40 18 * 2. Redistributions in binary form must reproduce the above copyright notice,
agemio 0:14f16771fe40 19 * this list of conditions and the following disclaimer in the documentation
agemio 0:14f16771fe40 20 * and/or other materials provided with the distribution.
agemio 0:14f16771fe40 21 * 3. Neither the name of STMicroelectronics nor the names of its contributors
agemio 0:14f16771fe40 22 * may be used to endorse or promote products derived from this software
agemio 0:14f16771fe40 23 * without specific prior written permission.
agemio 0:14f16771fe40 24 *
agemio 0:14f16771fe40 25 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
agemio 0:14f16771fe40 26 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
agemio 0:14f16771fe40 27 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
agemio 0:14f16771fe40 28 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
agemio 0:14f16771fe40 29 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
agemio 0:14f16771fe40 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
agemio 0:14f16771fe40 31 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
agemio 0:14f16771fe40 32 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
agemio 0:14f16771fe40 33 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
agemio 0:14f16771fe40 34 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
agemio 0:14f16771fe40 35 *
agemio 0:14f16771fe40 36 ******************************************************************************
agemio 0:14f16771fe40 37 */
agemio 0:14f16771fe40 38
agemio 0:14f16771fe40 39 /* Define to prevent recursive inclusion -------------------------------------*/
agemio 0:14f16771fe40 40 #ifndef __RK043FN48H_H
agemio 0:14f16771fe40 41 #define __RK043FN48H_H
agemio 0:14f16771fe40 42
agemio 0:14f16771fe40 43 #ifdef __cplusplus
agemio 0:14f16771fe40 44 extern "C" {
agemio 0:14f16771fe40 45 #endif
agemio 0:14f16771fe40 46
agemio 0:14f16771fe40 47 /* Includes ------------------------------------------------------------------*/
agemio 0:14f16771fe40 48
agemio 0:14f16771fe40 49 /** @addtogroup BSP
agemio 0:14f16771fe40 50 * @{
agemio 0:14f16771fe40 51 */
agemio 0:14f16771fe40 52
agemio 0:14f16771fe40 53 /** @addtogroup Components
agemio 0:14f16771fe40 54 * @{
agemio 0:14f16771fe40 55 */
agemio 0:14f16771fe40 56
agemio 0:14f16771fe40 57 /** @addtogroup rk043fn48h
agemio 0:14f16771fe40 58 * @{
agemio 0:14f16771fe40 59 */
agemio 0:14f16771fe40 60
agemio 0:14f16771fe40 61 /** @defgroup RK043FN48H_Exported_Types
agemio 0:14f16771fe40 62 * @{
agemio 0:14f16771fe40 63 */
agemio 0:14f16771fe40 64
agemio 0:14f16771fe40 65 /**
agemio 0:14f16771fe40 66 * @}
agemio 0:14f16771fe40 67 */
agemio 0:14f16771fe40 68
agemio 0:14f16771fe40 69 /** @defgroup RK043FN48H_Exported_Constants
agemio 0:14f16771fe40 70 * @{
agemio 0:14f16771fe40 71 */
agemio 0:14f16771fe40 72
agemio 0:14f16771fe40 73 /**
agemio 0:14f16771fe40 74 * @brief RK043FN48H Size
agemio 0:14f16771fe40 75 */
agemio 0:14f16771fe40 76 #define RK043FN48H_WIDTH ((uint16_t)480) /* LCD PIXEL WIDTH */
agemio 0:14f16771fe40 77 #define RK043FN48H_HEIGHT ((uint16_t)272) /* LCD PIXEL HEIGHT */
agemio 0:14f16771fe40 78
agemio 0:14f16771fe40 79 /**
agemio 0:14f16771fe40 80 * @brief RK043FN48H Timing
agemio 0:14f16771fe40 81 */
agemio 0:14f16771fe40 82 #define RK043FN48H_HSYNC ((uint16_t)41) /* Horizontal synchronization */
agemio 0:14f16771fe40 83 #define RK043FN48H_HBP ((uint16_t)13) /* Horizontal back porch */
agemio 0:14f16771fe40 84 #define RK043FN48H_HFP ((uint16_t)32) /* Horizontal front porch */
agemio 0:14f16771fe40 85 #define RK043FN48H_VSYNC ((uint16_t)10) /* Vertical synchronization */
agemio 0:14f16771fe40 86 #define RK043FN48H_VBP ((uint16_t)2) /* Vertical back porch */
agemio 0:14f16771fe40 87 #define RK043FN48H_VFP ((uint16_t)2) /* Vertical front porch */
agemio 0:14f16771fe40 88
agemio 0:14f16771fe40 89 /**
agemio 0:14f16771fe40 90 * @brief RK043FN48H frequency divider
agemio 0:14f16771fe40 91 */
agemio 0:14f16771fe40 92 #define RK043FN48H_FREQUENCY_DIVIDER 5 /* LCD Frequency divider */
agemio 0:14f16771fe40 93 /**
agemio 0:14f16771fe40 94 * @}
agemio 0:14f16771fe40 95 */
agemio 0:14f16771fe40 96
agemio 0:14f16771fe40 97 /** @defgroup RK043FN48H_Exported_Functions
agemio 0:14f16771fe40 98 * @{
agemio 0:14f16771fe40 99 */
agemio 0:14f16771fe40 100
agemio 0:14f16771fe40 101 /**
agemio 0:14f16771fe40 102 * @}
agemio 0:14f16771fe40 103 */
agemio 0:14f16771fe40 104 #ifdef __cplusplus
agemio 0:14f16771fe40 105 }
agemio 0:14f16771fe40 106 #endif
agemio 0:14f16771fe40 107
agemio 0:14f16771fe40 108 #endif /* __RK043FN48H_H */
agemio 0:14f16771fe40 109 /**
agemio 0:14f16771fe40 110 * @}
agemio 0:14f16771fe40 111 */
agemio 0:14f16771fe40 112
agemio 0:14f16771fe40 113 /**
agemio 0:14f16771fe40 114 * @}
agemio 0:14f16771fe40 115 */
agemio 0:14f16771fe40 116
agemio 0:14f16771fe40 117 /**
agemio 0:14f16771fe40 118 * @}
agemio 0:14f16771fe40 119 */
agemio 0:14f16771fe40 120
agemio 0:14f16771fe40 121 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/