資源簡介
驅(qū)動源碼下載 STM32F103VET6驅(qū)動源碼下載

代碼片段和文件信息
/********************?(C)?COPYRIGHT?2008?STMicroelectronics?********************
*?File?Name??????????:?lcd.c
*?Author?????????????:?MCD?Application?Team
*?Version????????????:?V1.1.1
*?Date???????????????:?06/13/2008
*?Description????????:?This?file?includes?the?LCD?driver?for?AM-240320L8TNQW00H?
*?????????????????????(LCD_ILI9320)?Liquid?Crystal?Display?Module?of?STM3210E-EVAL
*??????????????????????board.
********************************************************************************
*?THE?PRESENT?FIRMWARE?WHICH?IS?FOR?GUIDANCE?ONLY?AIMS?AT?PROVIDING?CUSTOMERS
*?WITH?CODING?INFORMATION?REGARDING?THEIR?PRODUCTS?IN?ORDER?FOR?THEM?TO?SAVE?TIME.
*?AS?A?RESULT?STMICROELECTRONICS?SHALL?NOT?BE?HELD?LIABLE?FOR?ANY?DIRECT
*?INDIRECT?OR?CONSEQUENTIAL?DAMAGES?WITH?RESPECT?TO?ANY?CLAIMS?ARISING?FROM?THE
*?CONTENT?OF?SUCH?FIRMWARE?AND/OR?THE?USE?MADE?BY?CUSTOMERS?OF?THE?CODING
*?INFORMATION?CONTAINED?HEREIN?IN?CONNECTION?WITH?THEIR?PRODUCTS.
*******************************************************************************/
/*?Includes?------------------------------------------------------------------*/
#include?“main.h“
#include?“fonts.h“
#include?“HZK.h“
/*?Private?typedef?-----------------------------------------------------------*/
typedef?struct
{
??vu16?LCD_REG;
??vu16?LCD_RAM;
}?LCD_TypeDef;
/*?Note:?LCD?/CS?is?CE4?-?Bank?4?of?NOR/SRAM?Bank?1~4?*/
#define?LCD_base????????((u32)(0x60000000?|?0x0C000000))
#define?LCD?????????????((LCD_TypeDef?*)?LCD_base)
/*?Private?define?------------------------------------------------------------*/
/*?Private?macro?-------------------------------------------------------------*/??????????????????????????????
/*?Private?variables?---------------------------------------------------------*/
??/*?Global?variables?to?set?the?written?text?color?*/
static??vu16?TextColor?=?0x0000?BackColor?=?0xFFFF;
??
/*?Private?function?prototypes?-----------------------------------------------*/
/*?Private?functions?---------------------------------------------------------*/
/*******************************************************************************
*?Function?Name??:?STM3210E_LCD_Init
*?Description????:?Initializes?the?LCD.
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
*******************************************************************************/
void?STM3210E_LCD_Init(void)
{?
??vu16?dummy?=?0;
/*?Configure?the?LCD?Control?pins?--------------------------------------------*/
??LCD_CtrlLinesConfig();
/*?Configure?the?FSMC?Parallel?interface?-------------------------------------*/
??LCD_FSMCConfig();
??Delay(5);?/*?delay?5?ms?*/
??LCD_WriteReg(R227?0x3008);???//?Set?internal?timing
??LCD_WriteReg(R231?0x0012);?//?Set?internal?timing
??LCD_WriteReg(R239?0x1231);???//?Set?internal?timing
??LCD_WriteReg(R1???0x0100);?//?set?SS?and?SM?bit
??LCD_WriteReg(R2???0x0700);?//?set?1?line?inversion
??LCD_WriteReg(R3???0x1030);???//?set?GRAM
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2225??2008-09-06?00:36??相關(guān)底層驅(qū)動\common\inc\cortexm3_macro.h
?????文件??????75617??2008-12-11?22:11??相關(guān)底層驅(qū)動\common\inc\fonts.h
?????文件?????794845??2008-12-31?20:45??相關(guān)底層驅(qū)動\common\inc\HZK.h
?????文件???????6891??2008-12-15?02:53??相關(guān)底層驅(qū)動\common\inc\lcd.h
?????文件???????1668??2008-12-14?03:56??相關(guān)底層驅(qū)動\common\inc\main.h
?????文件???????2618??2009-02-17?23:07??相關(guān)底層驅(qū)動\common\inc\spi_flash.h
?????文件???????6911??2008-07-04?23:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_bkp.h
?????文件??????13996??2008-07-04?23:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_flash.h
?????文件??????19041??2008-07-04?23:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_fsmc.h
?????文件??????14820??2008-09-06?21:49??相關(guān)底層驅(qū)動\common\inc\stm32f10x_gpio.h
?????文件???????4511??2009-02-16?19:14??相關(guān)底層驅(qū)動\common\inc\stm32f10x_it.h
?????文件???????3200??2008-09-06?22:26??相關(guān)底層驅(qū)動\common\inc\stm32f10x_lib.h
?????文件??????28290??2008-09-05?23:40??相關(guān)底層驅(qū)動\common\inc\stm32f10x_map.h
?????文件??????19198??2008-07-04?23:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_nvic.h
?????文件???????3865??2008-07-04?23:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_pwr.h
?????文件??????14783??2008-09-06?22:25??相關(guān)底層驅(qū)動\common\inc\stm32f10x_rcc.h
?????文件??????13782??2008-09-06?21:26??相關(guān)底層驅(qū)動\common\inc\stm32f10x_spi.h
?????文件???????3212??2008-07-04?23:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_systick.h
?????文件???????3388??2008-09-06?22:23??相關(guān)底層驅(qū)動\common\inc\stm32f10x_type.h
?????文件??????14475??2008-09-07?00:43??相關(guān)底層驅(qū)動\common\inc\stm32f10x_usart.h
?????文件??????10308??2010-08-05?16:49??相關(guān)底層驅(qū)動\common\src\cortexm3_macro.s
?????文件??????34407??2010-06-13?16:55??相關(guān)底層驅(qū)動\common\src\lcd.c
?????文件??????18631??2009-02-17?23:06??相關(guān)底層驅(qū)動\common\src\spi_flash.c
?????文件??????11170??2008-07-04?23:44??相關(guān)底層驅(qū)動\common\src\stm32f10x_bkp.c
?????文件??????32684??2008-07-04?23:44??相關(guān)底層驅(qū)動\common\src\stm32f10x_flash.c
?????文件??????41226??2010-06-11?15:04??相關(guān)底層驅(qū)動\common\src\stm32f10x_fsmc.c
?????文件??????22512??2008-07-04?23:44??相關(guān)底層驅(qū)動\common\src\stm32f10x_gpio.c
?????文件???????9154??2008-07-04?23:44??相關(guān)底層驅(qū)動\common\src\stm32f10x_lib.c
?????文件??????28776??2008-07-04?23:44??相關(guān)底層驅(qū)動\common\src\stm32f10x_nvic.c
?????文件??????11198??2008-07-04?23:44??相關(guān)底層驅(qū)動\common\src\stm32f10x_pwr.c
............此處省略129個文件信息
評論
共有 條評論