首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

电容触摸屏GT911、GT928、GT9147的使用

一、介绍与硬件连接 GT911、GT928、GT9147都属于GT9系列非单层多点触控芯片,他们支持的触控点数不同(GT928支持10个点、GT911支持5个点)、驱动和感应通道也可能不同...//GT9147控制寄存器 #define GT_CFGS_REG 0X8047 //GT9147配置起始地址寄存器 #define GT_CHECK_REG 0X80FF //GT9147...1; GT9147_WR_Reg(GT_CFGS_REG,(u8*)GT9147_CFG_TBL,sizeof(GT9147_CFG_TBL));//发送寄存器配置 GT9147_WR_Reg(GT_CHECK_REG...u16 GT9147_TPX_TBL[5]={GT_TP1_REG,GT_TP2_REG,GT_TP3_REG,GT_TP4_REG,GT_TP5_REG}; //扫描触摸屏(采用查询方式) //mode...} } if(t>240)t=10;//重新从10开始计数 return res; } 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148484.html

6.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    GT Transceiver中的重要时钟及其关系(1)GT Transceiver参考时钟

    GTXE2_CHANNEL/GTH2_CHANNEL是例化了1个GTX/GTH Transceiver 通道的原语名; GTXE2_COMMON/GTHE2_COMMON是礼花了1个QPLL的原语名; GT...Quad是由4个GT Transceiver通道,1个QPLL,2个差分输入时钟对,1个模拟输入引脚组成的集合。...例如,一个QUAD包含了4个GT transceiver channel,其实就是包含了4个transceiver。 这些概念声明,看似多余,其实不然,有助于我们理解纷繁的叫法,避免产生疑惑!...还有上面我所说的GT Transceiver是指GTX/GTH Transceiver,我只是懒着打太多字了,后面我还会直接叫transceiver,其实都是一个意思。...上文:https://reborn.blog.csdn.net/article/details/120662183 关于GT Transceiver的总体架构介绍中,我们提到了transceiver由两部分构成

    1.6K30

    gt包绘制表格详细介绍!

    上次我们简单介绍了gt包的理念以及基本的用法,今天我们通过一个完整的示例详细说一下gt包的各种用法! 使用内置的gtcars数据集进行演示,这个数据集是根据mtcars数据改编而来。...一次合并2列,第一列的列名会被保留,第2列的列名会被丢弃,默认使用{1} & {2}代替第一列、第二列,支持HTML语法 tab % cols_merge(columns = c...(mpg_c,mpg_h), pattern = "{1}c{2}h" # html语法添加空格 ) %>% cols_merge(...columns = c(hp, hp_rpm), pattern = "{1}@{2}rpm" # html语法添加空格和文字 ) %>% cols_merge( columns...包的常见功能了,通过2篇推文,相信你已经了解了gt包的优势和强项,以及和之前介绍的comparegroups、tableone、table1的区别!

    85420
    领券