CapTIvateTechnology软件设计快速指南(七)CapTIvate软件库的使用方法工业应用在线培训

欢迎回到CapTlvateTechnology软件设计快速指南系列课程

下面我们介绍CapTlvate软件库的使用方法

在前面的课程中我们介绍了如何使用CapTlvatedesigncenter

生成一个CapTlvate的工程并生成我们所有的代码

那么在生成这些代码之后

用户需要去创建自己的callback函数

那么接下来的课程我们将介绍如何使用TI

(听不清)集成的CapTlvate软件库

的接口来生成用户自己的callback函数

右图所示的是我们(听不清)集成的CapTlvate软件库

函数的一个架构此软件库主要包括三大部分

第一部分是我们的基础模块

主要完成一些校准测试测量

包括一些sensor的处理的工作

第二部分是我们的高级模块

高级模块主要处理的是一些

EMC(听不清)算法的处理

第三部分是我们的通讯模块

该通讯模块的软件库集成了UART和i2C的软件底层驱动

来实现我们用户在线调试

功能的通信模块

右图所示的是我们一个CapTlvatesensor数据库的架构

CapTlvate软件库所生成的源代码中

包含了用户配置代码

其中包括一些sensorcycleelement这些设置的工具

那所有的这些配置都是通过CapTlvateDesignCenter自动生成的

所生成的触摸配置文件存放在

CapTlvate_config文件夹下面的源代码中

用户可以通过CapTlvate软件库所提供的变量

下面所列的四个状态参数分别为

BTOUCHBPROXIMITYBNEGATIVETOUCHBDETECT

分别表示了一个触摸的状态

接近感应的状态反向触摸的状态

以及一个有检测的状态

检测状态在touch或者接近感应

任意状态激活的情况下

会被激活

下面两段代码中举例演示了如何通过

直接或者间接的方式来访问BTOUCH变量

用户通过dominant参数

获取在一个buttongroup中

具体哪一个button被按下

下面两段代码分别表示了如何通过间接或者

直接的方式来获取具体哪一个button被按下

用户也可以通过函数调用的方式来获得dominantbutton的参数

本段代码显示了如何通过我们的函数库

API的方式来去获得我们的dominantbutton参数

用户可以通过slider或者wheel的position参数

来获得滑条或者滚轮的位置信息

当一个滑条滚轮没有被按下的时候

它的位置信息只为全f

下面两段代码演示了如何通过

直接或者间接的方式来访问滑条或者滚轮的位置信息

同时我们也可以通过函数库的调用

除了以上几个重要的参数获取以外

用户还可以获取其他一些参数比如说

Filteredcount值LTA值

Rowcount值复合Rowcount值以及前一个周期的复合Rowcount值

接下来我们需要去产生一个callback函数

来调用我们CapTlvate软件库所提供的所有的软件接口

来进行touchsensor的处理

大家可以看到我们右上角的图在keypad所有的处理结束之后

系统会接入某一个callback函数

在这样一个callback函数之中

我可以去调用这样的一个软件库

所提供的所有的参数值

来进行处理相应的用户的功能都是在这里面实现

我们的CapTlvate软件库提供了一个CapTlvateregistercallback

API接口来注册我们的callback函数

用户可以在(听不清)函数中调用AppStart函数之前

来注册我们的callback函数

下图所示的代码中注册了一个buttoncallback

到我们的BTI0000这样一个buttonsensor中去

我们需要注意的是

CapAppHandler这样一个API的调用

必须保持在主循环中

谢谢

TI在线培训中心是TI和21ic电子网联合推出的在线培训项目,旨在让中国工程师更加熟悉TI的产品和服务,为中国培养更多使用TI的嵌入式、模拟和无线产品的电子工程师。平台具有网络教学多媒体视音频互动特色,帮助电子工程师从理论到实践、从基础到核心技术的在线系统学习电子专业知识。

THE END
1.即时设计最全面的使用教程来啦进入即时设计的方法很简单,只需要搜索 “即时设计”,找到官网的对应链接,点击进入即可。然后点击注册即时设计,接下来就能免费使用所有功能了。因为是在线设计工具,所以完全不需要占用内存下载,在线就能使用各种设计工具,还能体验到Sketch、Figma等软件的功能,用到就是赚到! https://js.design/special/article/js-design-tutorials.html
2.photoshop网页主页设计p图软件在线使用方法狮子每日工作后,第一件事便是访问各大论坛的新闻报道,看一下今日每个社交圈发生什么事。我是不会对你说我今天看到了演艺圈的八卦,我只会对你说我看到了一些对大家今日的作业和学习培训的确有幫助的信息内容。不相信就往下看。电子邮件获取作用王道,不害怕被老板K。近期https://www.dkewl.com/course/detail6550.html
3.N8相册设计软件多版本功能及注册机使用指南N8相册设计软件在提供模板和标准功能的同时,还提供了个性化的定制服务,以满足特定客户的特殊需求。定制服务的第一步是与客户进行需求分析,这包括理解客户的具体要求、期望达到的效果以及使用场景等。软件团队会根据分析结果,提供定制化的解决方案。 2.3.2 定制化流程的优化方法 https://blog.csdn.net/weixin_42465140/article/details/143376015
4.稿定设计在线编辑视频与图片软件下载4、全屏店招工具——淘宝/天猫全屏店招生成工具,设计好的店招素材来这边转代码。 5、京东自定义布局工具——京东平台店铺装修个性化制作,拖拉拽点,装修页面即可呈现。 稿定设计软件使用方法 1、在本站下载稿定设计客户端,在软件中进行下一步操作。 2、在稿定设计发现界面中,点击左下方【设计工具集--搞定抠图】。 https://huajiakeji.com/software/2020-06/3300.html
5.II的使用技巧之:SignalTapII在线逻辑分析仪的使用方法5.9 SignalTap II在线逻辑分析仪的使用方法 随着设计复杂度的增加,传统的设计验证方法需要其他技术和工具的补充,因为这些可编程芯片系统(SOPC)进行完全的真实模拟是不可在适当的时间内完成。而且,设计规模的陡增必然需要新的工具来观察已编程期间的内部操作。尤其是随着第三方IP使用的增加,它们需要获取内部探测来验证操作https://www.eefocus.com/article/322318.html
6.高新技术企业认定管理资料汇编《认定办法》规定的核心自主知识产权包括:发明、实用新型、以及非简单改变产品图案和形状的外观设计(主要是指:运用科学和工程技术的方法,经过研究与开发过程得到的外观设计)、软件著作权、集成电路布图设计专有权、植物新品种。 发明、实用新型、外观设计专利可以到国家知识产权局网站(http://www.sipo.gov.cn)查询专利https://cxcyxy.xhu.edu.cn/6a/ec/c3946a92908/page.htm
7.在线流程图制作AlphaChart免费专业易用的在线流程图制作设计平台,可为用户提供不同类型流程设计器,精选丰富实用不同风格的流程图模版,轻松上手,一键导出流程图。https://www.alphachart.com/
8.2023年松江区大中城市联合招聘活动石湖荡镇专场线上招聘会4、熟悉使用不同方法渠道找到客户并进行市场开拓推广,客户开发。目标性强,有良好的时间管理能力并能保持 保量及时完成各项任务等。 5、熟练操作计算机及各类办公软件,会 Photoshop 和视频剪辑优先。 任职要求: 1、专科及以上学历,英语四级及以上,商务英语,国际贸易或者其他英语相关专业; https://www.songjiang.gov.cn/shsj_shihudang/xwzx/001001/20230509/615b30a1-32e9-420b-ab38-aaa886696364.html
9.详解多序列比对软件Jalview的使用方法,美化编辑自定义设计使用方法 1、导入序列 这一步可选格式很多,这里以Fasta格式为例。示例序列还是用之前的Athsp20.fasta。 导入之后初始图片如上。 2、比对之前进行简单修饰 (对第2步的简单说明:如果这里导入的是已经由其他软件比对之后的序列,则有必要执行第2步;如果导入的是未经比对的原始序列,则没必要执行第2步,因为在Jalview进https://www.jianshu.com/p/7eca589f4794
10.Figma设计指南!15000字带你了解这款设计神器优设网Figma 自 2016 年以多人实时在线协作的界面设计软件出现,很多人在使用过后认为 Figma 是来自未来的界面设计软件。由于 2020 年疫情原因,越来越多人在家隔离办公。Figma也适逢机会一举超越了 Sketch 的地位,在 UI 设计、原型设计、头脑风暴、用户流程、设计系统、设计交付、版本管理等名列前茅,成为当下最流行的多平台https://www.uisdc.com/figma-started-guide
11.sat是什么格式怎么打开出国留学SAT文件是SolidWorks软件中使用的三维CAD设计文件格式,常见于机械设计、模具设计、工业设计等行业。SAT文件采用二进制格式存储,可以精确地保留设计模型的几何属性、颜色和材料等信息,方便不同设计软件之间的文件共享与传输。 SAT文件打开方法 由于SAT文件格式是SolidWorks专用格式,因此想要打开SAT文件,首先需要安装SolidWorks软件https://www.eol.cn/waiyu/sat/150887.html
12.圆方软件7.0软件介绍及使用方法,圆方补丁下载,新增设计功能5、圆方家具生产设计7.0拆单软件画好的柜体,可以整体修改宽高深尺寸,适应各种不同的空间需求;还可以保存到用户自建图库,以便用户再次使用。 6、圆方家具生产设计7.0拆单软件可以一键更改柜体板厚,比如画图时是用18板画的,后来客户想用17板生产,用圆方家具生产设计7.0拆单软件的一键改柜体板厚功能,几秒钟即可完成17https://hujunping1313.cn.china.cn/supply/5065670840.html
13.平安好贷官方正版下载平安好贷app最新版下载v2.4.6软件亮点: 1、一站式服务 一次服务,即可取得贷款 2、网电移 多平台无缝服务 3、全自助 网上自主申请在线帮助 4、订制化 按照客户资质匹配多款贷款 5、大品牌 中国平安世界500强 6、门槛低 月入4000即可申请 7、无抵押 无需任何抵押0担保 8、额度高 最高额度可达50万元 使用方法: 1、下载这款APP,安装软件https://android.18183.com/jinrong/xz/3716319.html
14.马克笔的正确使用方法(精选6篇)马克笔的正确使用方法 篇6 建筑师的马克笔手绘技法 在欧美许多建筑事务所里,设计师们除了正式出图用电脑软件设计方案外,在前期更普遍的还是用手绘草图的方式去表达交流,方案设计的过程本身应该是一个科学而合理的体系,不管是软件制图还是手绘表现图,都应该为其设计内容服务,但设计手绘表现图显得更为重要,它是贯彻设计https://www.oh100.com/peixun/shouhui/213389.html
15.软件测试基础流程和用例设计方法腾讯云开发者社区设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。 2.边界值 边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 https://cloud.tencent.com/developer/article/1703481
16.创客贴平面设计作图神器免费设计模板创客贴,极简好用的平面设计作图软件,在线图片编辑器,免费使用.提供免费设计模板,有海报、名片、公众号图片、PPT、邀请函等65个场景模板,一键搞定设计印刷https://www.chuangkit.com/
17.懒人excel(懒人excelapp)要批量转换也可以!点击“Add Files”一次添加多个文件,选择目标格式就可以在线批量转换,真滴hin方便~ 5、稿定设计——零基础在线设计神器 稿叔使用下来感觉最棒的在线设计网站,没有之一,只要回答神器网站,就一定少不了它的身影! 原因就在于它有超多精美的模板可以一键套用,解决了稿叔在工作和生活当中的作图难题,日https://www.jiandaoyun.com/article/post/13393.html
18.logo在线设计生成器免费logo设计生成器logo设计自动生成器logo在线设计生成器,logo设计软件。您可以使用logo设计软件在短时间内设计漂亮的LOGO就在logo设计软件APhttps://www.duote.com/zt/soft9006/
19.软件设计师知识点100条软件设计师考点整理软件设计师很多考生在抓紧时间备考软考中级软件设计师考试,希赛小编为大家整理了软件设计师知识点100条,这些知识点对于大家备考相信会有很大帮助。https://www.educity.cn/rk/2213375.html