91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.9MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-15
  • 語言: 其他
  • 標簽: STM32??TFT??

資源簡介

STM32的3.2寸TFT液晶驅動程序,程序除了有TFT LCD顯示的功能外還有tft lcd的觸摸功能

資源截圖

代碼片段和文件信息

/********************?(C)?COPYRIGHT?2009?www.armjishu.com?************************
*?File?Name??????????:?ARMJISHU_TouchScreen_ADS7843.c
*?Author?????????????:?www.armjishu.com?Team
*?Version????????????:?V3.0.1
*?Date???????????????:?03/20/2010
*?Description????????:?
????????????????????????ADS7843_CS???is?PB1
????????????????????????ADS7843_INT??is?PC1
*******************************************************************************/
#include?“ARMJISHU_TouchScreen_ADS7843.h“
#include?“stm32f10x.h“
#include?
#include?“stm32f10x_exti.h“
#include?“ili9320.h“
#include?“stm32f10x_tim.h“


//?A/D?通道選擇命令字和工作寄存器
#define CHX? 0x90//0x90? //通道Y+的選擇控制字 //0x94
#define CHY? 0xD0//0xd0 //通道X+的選擇控制字 //0xD4

//#define?ADS7843_WrCmd??SPI1_SendByte
//#define?ADS7843_Read???SPI1_RecvByte

void?ADS7843_CS_config(void)
{
??GPIO_InitTypeDef?GPIO_InitStructure;
??/*?Enable?GPIOB?GPIOC?and?AFIO?clock?*/
??RCC_APB2PeriphClockCmd(RCC_ADS7843_CS??ENABLE);??//RCC_APB2Periph_AFIO
??
??/*?LEDs?pins?configuration?*/
??GPIO_InitStructure.GPIO_Pin?=?GPIO_ADS7843_CS;
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;
??GPIO_Init(GPIO_ADS7843_CS_PORT?&GPIO_InitStructure);
}

static?void?ADS7843_INT_config(void)
{
??GPIO_InitTypeDef?GPIO_InitStructure;
??/*?Enable?GPIOB?GPIOC?and?AFIO?clock?*/
??RCC_APB2PeriphClockCmd(RCC_ADS7843_INT??ENABLE);??//RCC_APB2Periph_AFIO
??
??/*?LEDs?pins?configuration?*/
??GPIO_InitStructure.GPIO_Pin?=?GPIO_ADS7843_INT;
??//GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;
??GPIO_Init(GPIO_ADS7843_INT_PORT?&GPIO_InitStructure);
}

static?void?ADS7843_INT_EXIT_Init(void)
{
????EXTI_InitTypeDef?EXTI_InitStructure;

????/*?Connect?Button?EXTI?Line?to?Button?GPIO?Pin?*/
????GPIO_EXTILineConfig(GPIO_ADS7843_EXTI_PORT_SOURCE?GPIO_ADS7843_EXTI_PIN_SOURCE);??

????/*?Configure?Button?EXTI?line?*/
????EXTI_InitStructure.EXTI_Line?=?GPIO_ADS7843_EXTI_LINE;
????EXTI_InitStructure.EXTI_Mode?=?EXTI_Mode_Interrupt;
????EXTI_InitStructure.EXTI_Trigger?=?EXTI_Trigger_Falling;??
????EXTI_InitStructure.EXTI_LineCmd?=?ENABLE;
????EXTI_Init(&EXTI_InitStructure);

}


/*******************************************************************************
*?Function?Name??:?InterruptConfig
*?Description????:?Configures?the?used?IRQ?Channels?and?sets?their?priority.NVIC_Configuration
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
*******************************************************************************/
static?void?ADS7843_InterruptConfig(void)
{?
??NVIC_InitTypeDef?NVIC_InitStructure;
??
??/*?Set?the?Vector?Table?base?address?at?0x08000000?*/
??NVIC_SetVectorTable(NVIC_VectTab_FLASH?0x0000);
??
??/*?Configure?the?Priority?Group?to?2?bits?*/
??NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);

??/*?Enable?the?EXTI5?Interrupt?*/
??NVIC_InitStructure.NVIC_

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-28?19:47??tft_lcd\
?????文件???????10567??2014-04-28?19:36??tft_lcd\ARMJISHU_TouchScreen_ADS7843.c
?????文件????????2536??2014-04-28?19:08??tft_lcd\ARMJISHU_TouchScreen_ADS7843.h
?????文件?????????518??2013-09-28?19:34??tft_lcd\delay.h
?????文件???????41090??2014-05-04?17:37??tft_lcd\ili9320.c
?????文件????????6643??2010-10-11?23:07??tft_lcd\ili9320.h
?????文件????????7129??2010-10-11?22:27??tft_lcd\ili9320_api.c
?????文件?????????349??2010-10-11?22:29??tft_lcd\ili9320_api.h
?????文件???????32906??2010-10-31?13:28??tft_lcd\ili9320_font.h
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\Core\
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\Core\CM3\
?????文件???????16249??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\core_cm3.c
?????文件???????42077??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\core_cm3.h
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\Core\CM3\startup\
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\Core\CM3\startup\arm\
?????文件???????15872??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_hd.s
?????文件???????12236??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_ld.s
?????文件???????12564??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_md.s
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\Core\CM3\startup\gcc\
?????文件???????16437??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_hd.c
?????文件???????12790??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_ld.c
?????文件???????13104??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_md.c
?????目錄???????????0??2014-04-28?19:47??tft_lcd\Libraries\CMSIS\Core\CM3\startup\iar\
?????文件???????16573??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_hd.s
?????文件???????12001??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_ld.s
?????文件???????12492??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_md.s
?????文件??????530865??2009-05-14?14:24??tft_lcd\Libraries\CMSIS\Core\CM3\stm32f10x.h
?????文件???????24255??2013-09-10?10:46??tft_lcd\Libraries\CMSIS\Core\CM3\system_stm32f10x.c
?????文件????????2158??2009-04-06?10:30??tft_lcd\Libraries\CMSIS\Core\CM3\system_stm32f10x.h
............此處省略136個文件信息

評論

共有 條評論