ft5x06获取PROJECT_ID/ FW_VER /VENDOR_ID/ glass_vendor
2015-11-16 10:38
232 查看
/*register address*/
#define FTXXXX_REG_FW_VER 0xA6
#define FTXXXX_REG_POINT_RATE 0x88
#define FTXXXX_REG_THGROUP 0x80
#define FTXXXX_REG_VENDOR_ID 0xA8
#define FTXXXX_REG_PROJECT_ID 0xA1
ret=ftxxxx_read_reg(ftxxxx_ts->client,FTXXXX_REG_PROJECT_ID,&touch_version->project_id);
ret=ftxxxx_read_reg(ftxxxx_ts->client,FTXXXX_REG_FW_VER,&touch_version->firmware_version);
ret=ftxxxx_read_reg(ftxxxx_ts->client,FTXXXX_REG_VENDOR_ID,&touch_version->vendor_id);
但是glass_vendor的读取却不一样
switch (asus_PRJ_ID) //这个project id是启动linux内核的时候传入的命令行参数
{
case 1:
if(ftxxxx_ts->tp_id_value2 == 0){
memcpy(&touch_version->glass_vendor,"TPK",strlen("TPK")+1);
}
else{
memcpy(&touch_version->glass_vendor,"Jtouch",strlen("Jtouch")+1);
}
break;
其中的ftxxxx_ts->tp_id_value2是这样来的
ftxxxx_ts->tp_id_value1=gpio_get_value(ftxxxx_ts->tp_id_gpio1);
ftxxxx_ts->tp_id_value2=gpio_get_value(ftxxxx_ts->tp_id_gpio2);
ftxxxx_ts->tp_id_gpio2的来源:
gpio_direction_input(ftxxxx_ts->tp_id_gpio2);
#define FTXXXX_REG_FW_VER 0xA6
#define FTXXXX_REG_POINT_RATE 0x88
#define FTXXXX_REG_THGROUP 0x80
#define FTXXXX_REG_VENDOR_ID 0xA8
#define FTXXXX_REG_PROJECT_ID 0xA1
ret=ftxxxx_read_reg(ftxxxx_ts->client,FTXXXX_REG_PROJECT_ID,&touch_version->project_id);
ret=ftxxxx_read_reg(ftxxxx_ts->client,FTXXXX_REG_FW_VER,&touch_version->firmware_version);
ret=ftxxxx_read_reg(ftxxxx_ts->client,FTXXXX_REG_VENDOR_ID,&touch_version->vendor_id);
但是glass_vendor的读取却不一样
switch (asus_PRJ_ID) //这个project id是启动linux内核的时候传入的命令行参数
{
case 1:
if(ftxxxx_ts->tp_id_value2 == 0){
memcpy(&touch_version->glass_vendor,"TPK",strlen("TPK")+1);
}
else{
memcpy(&touch_version->glass_vendor,"Jtouch",strlen("Jtouch")+1);
}
break;
其中的ftxxxx_ts->tp_id_value2是这样来的
ftxxxx_ts->tp_id_value1=gpio_get_value(ftxxxx_ts->tp_id_gpio1);
ftxxxx_ts->tp_id_value2=gpio_get_value(ftxxxx_ts->tp_id_gpio2);
ftxxxx_ts->tp_id_gpio2的来源:
gpio_direction_input(ftxxxx_ts->tp_id_gpio2);
相关文章推荐
- 看了zzb的安排
- bzoj 3198 spring
- bzoj 1042 硬币购物
- bzoj 2563 阿狸和桃子的游戏
- bzoj 1853 幸运数字
- bzoj 3620 似乎在梦中见过的样子
- bzoj 3916 friends | 字符串hash
- bzoj 1047 理想的正方形
- bzoj 3918 postman
- bzoj 3098 hash killer
- bzoj 1875 HH去散步
- bzoj 3679 数字之积
- bzoj 屯题计划 完结
- bzoj 3503 和谐矩阵
- bzoj 2242 计算器
- bzoj 2597 石头剪刀布
- bzoj 3532 lis
- bzoj 3130 费用流
- bzoj 1500 维修数列 bzoj 1507 editor
- bzoj 1251 序列终结者