接触赛元触摸IC--SC92F系列

触控配置文件准备:

1、安装“SOC Pro51”

2、赛元官网下载“92系列TK资料“,解压

3、使用“SOC Pro51”烧写官方测试程序: \92系列TK资料\SC92F8363B_8362B_8361B\高灵敏度触控\TK 静态调试及动态调试文件\静态调试烧录码         -----烧写HEX文件到自己的调试板。

4、烧写完后断电调试板,打开赛元触控调试软件“Touch Key Tool Menu”,选择“高灵敏度触控”,选择好芯片“SC92F8363B”,按自己实际的电路板触控通道勾选通道,调试板通电,点击确定。

5、弹出一个界面,点击每个通道,上位机会自动获取最佳参数

6、配置完后,点击“启动诊断”,看一下每个通道之间是否会互相影响,诊断通过后,点击“导出配置信息”(一个.H文件),覆盖到下面建立的keil工程的H文件

 

KEIL工程准备:

1、下载“SC LINK资料”,安装“SOC_Keil插件”,

2、打开“keil”软件,选择建立工程,选择“SinOne Chip 8051 Devices”,确定添加启动文件,其他建立工程步骤一样,

注意:Code Range 从0x100开始,赛元有说明

3、下载“LB1010应用资料”,解压进入“LB1010_Demo_Code”,参考里面的例子,分别添加“lib”文件夹里面的4个触控库文件,

4、编译工程,Options for Target 里的Debug里选用“SinOne Chip Debug Driver”,"Utilities"里也设置一下芯片

5、编译无错后,可以直接点击下载,下载程序到单片机。

 

动态触控调试:可选“高灵敏度触控”和“高可靠性触控”

“高灵敏度触控”调试:

1、工程里添加    \92系列TK资料\SC92F8363B_8362B_8361B\高灵敏度触控\TK 静态调试及动态调试文件\动态调试库\SOC_DebugTouchKey_Lib-----里面的Lib文件和h文件

2、c代码添加  #include "SOC_DebugTouchKey.h"

3、初始化代码加入  SOCAPI_DeBugTouchKey_Init();

4、编译工程后,下载。

5、断电,打开“SOC TouchKey Tool”,选择“高灵敏度触控”,上电,勾选好通道后,选择动态调试

6、点击确定,

注意:若调试板通电状态下打开软件,可能会连接不上。提示有错,

 

“高可靠性触控”调试:

1、工程里添加   \92系列TK资料\SC92F8363B_8362B_8361B\高可靠性触控\TK 静态调试及动态调试文件\动态调试库\SOC_DebugTouchKey_Lib-----里面的Lib文件和h文件

2、c代码添加  #include "SOC_DebugTouchKey_Lib.h"

3、初始化代码加入   

    Debug_TouchKey_Init(1);
    Debug_SenddataRestart();

4、编译工程后,下载。

5、断电,打开“SOC TouchKey Tool”,选择“高可靠性触控”,

 

 

 

 

整体工程结构如下:

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值