資源簡介
STM32F4xx GT911電容屏驅動程序和配置文件
包含兩個驅動配置文件對應800*480和1024*600的分辨率
電容屏對應的排線編號是JY-R9014和JY-R9015,對應11條驅動線,19條感應線
代碼片段和文件信息
#include?“ctiic.h“
#include?“delay.h“ ?
//控制I2C速度的延時
void?CT_Delay(void)
{
delay_us(2);
}?
//電容觸摸芯片IIC接口初始化
void?CT_IIC_Init(void)
{ ?????
????GPIO_InitTypeDef?GPIO_Initure;
????__HAL_RCC_GPIOB_CLK_ENABLE(); //開啟GPIOB時鐘
__HAL_RCC_GPIOD_CLK_ENABLE(); //開啟GPIOD時鐘
????
????GPIO_Initure.Pin=GPIO_PIN_3;????????????//PD3
????GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP;??//推挽輸出
????GPIO_Initure.Pull=GPIO_PULLUP;??????????//上拉
????GPIO_Initure.Speed=GPIO_SPEED_HIGH;?????//高速
????HAL_GPIO_Init(GPIOD&GPIO_Initure);?????//初始化
????GPIO_Initure.Pin=GPIO_PIN_15;????????????//PB15
????HAL_GPIO_Init(GPIOB&GPIO_Initure);?????//初始化
????CT_IIC_SDA=1; ?? ??
CT_IIC_SCL=1;
}
//產生IIC起始信號
void?CT_IIC_Start(void)
{
CT_SDA_OUT();?????//sda線輸出
CT_IIC_SDA=1; ?? ??
CT_IIC_S
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2853??2019-03-16?14:36??C代碼\ctiic.c
?????文件?????????859??2019-03-18?10:47??C代碼\ctiic.h
?????文件????????6789??2019-03-19?09:29??C代碼\gt911.c
?????文件????????1451??2019-03-18?10:52??C代碼\gt911.h
?????文件?????????422??2019-03-19?09:44??readme.txt
?????目錄???????????0??2019-03-19?09:42??C代碼\
評論
共有 條評論