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

資源簡介

觸摸屏GT911、GT928、GT9147的驅動程序,stm32平臺,使用的模擬IIC,共需要4個普通IO口:SCL、SDA、RST、INT。程序中帶有1204*600和800*480的配置。

資源截圖

代碼片段和文件信息

#include?“sys.h“
#include?“gt911.h“
#include?“gt911iic.h“
#include?“BSP.h“

#if(DISPLAY==0)??//800*480
//GT9147配置參數表
//第一個字節為版本號(0X60)必須保證新的版本號大于等于GT9147內部
//flash原有版本號才會更新配置.
const?u8?GT9147_CFG_TBL[]=
{?
0x600x200x030xE00x010x050x3D0x000x010x0F
0x280x0F0x550x410x030x050x000x000x000x00
0x000x000x040x180x1A0x1E0x140x900x300xCC
0x250x270xB50x060x000x000x000x220x020x35
0x000x000x000x000x000x000x000x000x000x00
0x000x150x630x4A0xC50x020x070x000x000x04
0xB10x180x000x8B0x210x000x6E0x2E0x000x5A
0x3E0x000x4D0x550x000x4D0x000x000x000x00
0x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x00
0x000x000x000x010x040x050x060x070x080x09
0x0C0x0D0x0E0x0F0x100x110x140x150x160x17
0x180x190x1A0x1B0x1C0x1D0x000x000x000x00
0x000x000x000x020x040x060x070x080x0A0x0C
0x0D0x0E0x0F0x100x110x120x130x140x190x1B
0x1C0x1E0x1F0x200x210x220x230x240x250x26
0x270x280x290x2A0x000x000x000x000x000x00
0x000x000x000x00
};??
#elif(DISPLAY==2)??//1024*600
//GT9147配置參數表
//第一個字節為版本號(0X60)必須保證新的版本號大于等于GT9147內部
//flash原有版本號才會更新配置.
const?u8?GT9147_CFG_TBL[]=
{?
0x600x000x040x580x020x050x3D0x000x010x0F
0x280x0F0x550x410x030x050x000x000x000x00
0x000x000x040x180x1A0x1E0x140x900x300xCC
0x250x270xB50x060x000x000x000x220x020x35
0x000x000x000x000x000x000x000x000x000x00
0x000x150x630x4A0xC50x020x070x000x000x04
0xB10x180x000x8B0x210x000x6E0x2E0x000x5A
0x3E0x000x4D0x550x000x4D0x000x000x000x00
0x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x00
0x000x000x000x010x040x050x060x070x080x09
0x0C0x0D0x0E0x0F0x100x110x140x150x160x17
0x180x190x1A0x1B0x1C0x1D0x000x000x000x00
0x000x000x000x020x040x060x070x080x0A0x0C
0x0D0x0E0x0F0x100x110x120x130x140x190x1B
0x1C0x1E0x1F0x200x210x220x230x240x250x26
0x270x280x290x2A0x000x000x000x000x000x00
0x000x000x000x00
};??
#endif

volatile Touch??TouchRD[2];

//發送GT9147配置參數
//mode:0參數不保存到flash
//?????1參數保存到flash
u8?GT9147_Send_Cfg(u8?mode)
{
u8?buf[2];
u8?i=0;
buf[0]=0;
buf[1]=mode; //是否寫入到GT9147?FLASH???即是否掉電保存
for(i=0;i????buf[0]=(~buf[0])+1;
GT911_WR_Reg(GT_CFGS_REG(u8*)GT9147_CFG_TBLsizeof(GT9147_CFG_TBL));//發送寄存器配置
GT911_WR_Reg(GT_CHECK_REGbuf2);//寫入校驗和和配置更新標記
return?0;
}?

//向GT911寫入一次數據
//reg:起始寄存器地址
//buf:數據緩緩存區
//len:寫數據長度
//返回值:0成功;1失敗.
u8?GT911_WR_Reg(u16?regu8?*bufu8?len)
{
u8?i;
u8?ret=0;
GT911_IIC_Start();
? GT911_IIC_Send_Byte(CT_CMD_WR);??? //發送寫命令? ?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????6678??2019-07-01?11:23??GT9xx\gt911.c

?????文件???????1101??2019-07-01?10:56??GT9xx\gt911.h

?????文件???????2704??2019-06-13?17:40??GT9xx\gt911iic.c

?????文件???????1233??2019-06-13?17:40??GT9xx\gt911iic.h

?????目錄??????????0??2019-07-01?11:29??GT9xx

-----------?---------??----------?-----??----

????????????????11716????????????????????5


評論

共有 條評論