复旦微MCU的TSI功能应用于智能家电、智慧家居、工业控制等触摸场景下使用。
TSI Tuner软件是搭配复旦微MCU触摸功能TSI推出的开发工具,便于用户能够快速建立触摸应用原型设计,并进行模块的参数调整。
为全方位展现TSI Tuner软件的功能,DEMO工程设计实现一个可以使用触摸滑条和按键进行调色调亮度的小彩灯。
主控芯片使用的复旦微低功耗MCU,FM33FR0系列的芯片,该系列最大支持384KB Flash & 32KB RAM,8KB DATA Flash集成电容触摸按键控制器、LCD驱动、LED驱动和TAU定时器阵列、带温补的RTC、ADC、HDIV、COMP、AES及UART、I2C-SMBUS、SPI等通用外设接口。支持多种封装LQFP100/80/64/44;并广泛应用于智能家电、智能家居、工业控制、智慧能源、物联通讯等领域。
触摸控件介绍如下:
图1. DEMO PCB板示意图
触摸控件:
8个按键(按下数码管会显示“-1”到“-8”)和1个触摸滑条(用于调节RGB LED色彩,同时数码管会显示00-99表示滑条当前位置)
软件介绍
首先在复旦微开发者论坛进行TSI Tuner软件下载和安装:TSI Tuner
打开软件后,在首页点击“新建”按钮,将会出现新建工程对话框,需要填写和选取“工程名称”、“芯片类型”、“芯片型号”。待确认无误后,点击“创建”,完成新建工程操作。
图2. 新建工程对话框
创建工程后,在首页点击“文件”,点击“保存工程”,将“TSIDemo”工程文件进行保存。
图形化界面介绍
如图3所示的软件全局界面,接下来介绍各个模块的功能。
图3. 软件界面
左侧功能栏
图4. 左侧功能栏示意图
如图4所示,左侧功能栏包括生成工程、调试、设计。
设计功能:软件可用图形化的方式自由配置TSI控件并分配通道,方便直观地设置软件库和控件参数。
生成工程:将设计和参数配置好的工程生成调试工程下载到芯片中。
调试功能:图形化调试+在线调参,调试流程简单;调试完毕后,直接导出触摸库文件,可以添加到应用工程中直接使用,无需再进行移植。
b.触摸控件
包括按键、接近感应、滑条,可进行拖动加入画布视图中搭建电路。
c.画布视图
用于浏览展示,操作触摸控件与MCU的连接。
d.TSI模块
模块参数配置(时钟和功能配置以及触摸检测配置)、扫描周期配置、通道占用计量。如图5所示的时钟配置和触摸检测配置,可进行时钟源选择、时钟频率配置、通道信号滤波配置、检测算法配置等。
图5. 时钟和功能配置以及触摸检测配置示意图
e.TSI对象视图
如图5所展示TSI对象视图中存在的控件信息以及他们的状态如何。
图6. TSI对象视图示意图
f.参数编辑器
如图6所示,在进行调试过程中,若观察的波形和状态不符合预期,可在参数编辑器中,对想要修改的参数值单击修改。当参数修改完成后,使波形和状态符合预期,可将修改后的参数下发到芯片。
图7. 参数编辑器示意图
上述是复旦微MCU的TSITuner软件的简单介绍,了解更多有关复旦微MCU的TSITuner软件的入门指导、例程DEMO、软硬件介绍,点击此链接::TSI Tuner
除了TSI Tuner 软件,复旦微MCU还推出魔方MFANG工具,该工具支持芯片引脚可视化配置、自动生成工程源码文件,同时提供了大量的芯片例程供您选择!
-
mcu
+关注
关注
146文章
16992浏览量
350314
发布评论请先 登录
相关推荐
评论