• 大小: 1.19MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-21
  • 语言: 其他
  • 标签: 驱动  

资源简介

驱动源码下载 STM32F103VET6驱动源码下载

资源截图

代码片段和文件信息

/******************** (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  相关底层驱动\common\inc\cortexm3_macro.h

     文件      75617  2008-12-11 22:11  相关底层驱动\common\inc\fonts.h

     文件     794845  2008-12-31 20:45  相关底层驱动\common\inc\HZK.h

     文件       6891  2008-12-15 02:53  相关底层驱动\common\inc\lcd.h

     文件       1668  2008-12-14 03:56  相关底层驱动\common\inc\main.h

     文件       2618  2009-02-17 23:07  相关底层驱动\common\inc\spi_flash.h

     文件       6911  2008-07-04 23:43  相关底层驱动\common\inc\stm32f10x_bkp.h

     文件      13996  2008-07-04 23:43  相关底层驱动\common\inc\stm32f10x_flash.h

     文件      19041  2008-07-04 23:43  相关底层驱动\common\inc\stm32f10x_fsmc.h

     文件      14820  2008-09-06 21:49  相关底层驱动\common\inc\stm32f10x_gpio.h

     文件       4511  2009-02-16 19:14  相关底层驱动\common\inc\stm32f10x_it.h

     文件       3200  2008-09-06 22:26  相关底层驱动\common\inc\stm32f10x_lib.h

     文件      28290  2008-09-05 23:40  相关底层驱动\common\inc\stm32f10x_map.h

     文件      19198  2008-07-04 23:43  相关底层驱动\common\inc\stm32f10x_nvic.h

     文件       3865  2008-07-04 23:43  相关底层驱动\common\inc\stm32f10x_pwr.h

     文件      14783  2008-09-06 22:25  相关底层驱动\common\inc\stm32f10x_rcc.h

     文件      13782  2008-09-06 21:26  相关底层驱动\common\inc\stm32f10x_spi.h

     文件       3212  2008-07-04 23:43  相关底层驱动\common\inc\stm32f10x_systick.h

     文件       3388  2008-09-06 22:23  相关底层驱动\common\inc\stm32f10x_type.h

     文件      14475  2008-09-07 00:43  相关底层驱动\common\inc\stm32f10x_usart.h

     文件      10308  2010-08-05 16:49  相关底层驱动\common\src\cortexm3_macro.s

     文件      34407  2010-06-13 16:55  相关底层驱动\common\src\lcd.c

     文件      18631  2009-02-17 23:06  相关底层驱动\common\src\spi_flash.c

     文件      11170  2008-07-04 23:44  相关底层驱动\common\src\stm32f10x_bkp.c

     文件      32684  2008-07-04 23:44  相关底层驱动\common\src\stm32f10x_flash.c

     文件      41226  2010-06-11 15:04  相关底层驱动\common\src\stm32f10x_fsmc.c

     文件      22512  2008-07-04 23:44  相关底层驱动\common\src\stm32f10x_gpio.c

     文件       9154  2008-07-04 23:44  相关底层驱动\common\src\stm32f10x_lib.c

     文件      28776  2008-07-04 23:44  相关底层驱动\common\src\stm32f10x_nvic.c

     文件      11198  2008-07-04 23:44  相关底层驱动\common\src\stm32f10x_pwr.c

............此处省略129个文件信息

评论

共有 条评论