立即注册
查看: 1019|回复: 1

[单片机资料] 国民技术N32G45x/N32G4FR/N32WB452系列TSC触控SDK使用指南

已绑定手机
发表于 2021-9-26 16:41:53 | 显示全部楼层 |阅读模式 来自 广东省深圳市
此文档的目的在于让使用者能够快速熟悉 N32G45x&N32G4FR&N32WB452 系 列 TSC 触控 SDK 使用,以减少开发前期的准备时间,降低开发难度。

1. 介绍
1.1 概述
TSC 触控算法是基于 N32G45x&N32G4FR&N32WB452 系列 MCU 芯片上开发的触控软件接口,广泛应用于智能门锁、消费类电子、智能家电等电子产品上。
欢迎使用国民技术的 TSC 触控算法 SDK 开发手册,开发者可配合 MCU 平台的开发套件,基于 SDK 开发出自己的触控产品。
本文档详细描述了 TSC 触控算法的 SDK 资源需求、硬件设计注意事项、及各 API 函数功能和范例现。

1.2 适用性
-TSC触控是N32G45x&N32G4FR&N32WB452系列MCU上集成的硬件模块功能,不能适用于其他MCU平台。
-SDK是结合TSC触控而开发的配套算法接口,为MCU平台快速开发触控产品提供高集成、方便、快捷的功能需求。SDK为屏蔽复杂的底层逻辑控制,提供简单、清晰的上层API接口。
-SDK支持KEIL5平台(C/C++页面配置-wchar32),支持 freeRTOS/裸机系统。

2. 触控功能说明
功能说明:
•支持按键型触摸
•支持单键触摸、单键压下事件触发/弹起事件触发;
•支持上电自动校准
•支持油/水/覆盖物等干扰下的事件消息和手动校准功能
•所有通道都支持 STOP2 低功耗模式下触控唤醒
•支持修改各触控通道操作时的响应速度和灵敏度。
•增强了触控对特斯拉、对讲机、电磁等防干扰算法。
•增加防止在长时间静放下,因环境干扰/漂移造成的误触发功能。
•不支持多键同时触摸、不支持单键弹起触发。
•不支持滑条/转轮触控操作

3. SDK 应用架构
触控 SDK 支持嵌入式系统(如 FreeRTOS 等)或裸机环境的产品,不依赖具体系统(SDK 无使用 malloc 等动态内存申请接口),触控通道的内存资源由应用层提供。
当有触控消息时,通过调用回调函数通知应用层。

触控SDK应用使用分层
1.jpg

4. SDK 资源需求
4.1 SDK 占用的硬件资源
No.资源说明
1TIMER2TSC触控算法关联定时器,用于内部数据获取。
2DMAl Channel5TSC触控算法关联DMA,用于内部数据搬运。
3TSC触控通道TSC触控通道与外部PAD连接。一个通道对应连接一个PAD。
注:连接的具体通道请参考实际的电路


更多内容请下载附件查看
MCU资料及方案及技术咨询电话:18928412535(微信同号)加号请备注

已绑定手机
发表于 2021-10-22 14:47:07 | 显示全部楼层 来自 广东省深圳市
学习学习!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表