0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

中微爱芯AiP9P35X系列芯片开发指南

无锡中微爱芯电子有限公司 ? 来源:无锡中微爱芯电子有限公 ? 2025-09-08 16:20 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

中微爱芯为AiP9P35X系列芯片提供一份产品开发指南和一个可以供客户调用的高可靠性库文件,帮助用户快速掌握芯片性能,降低用户触控按键开发难度和产品开发周期,提高开发效率。

1.中断中变量处理

凡是在中断中使用到的变量必须设置固定地址。如下图,中断用到了变量为r100us_base,r1ms_tk,r1ms_respons,r1ms_bell,F_bellOn共5个变量。则必须对这个5个变量设定固定地址即可,地址范围BANK0-BANK3。

b117fecc-8a30-11f0-8c8f-92fbcf53809c.jpg

中断程序

b16f5dac-8a30-11f0-8c8f-92fbcf53809c.jpg

变量固定地址

2.中断标志位判断

判断某外设中断标志位是否响应,建议同时判断该外设的中断使能位和中断标志位,这样有利用程序的稳定性。可参考DEMO程序,如T0中断处理函数如下:

b1cd7ab8-8a30-11f0-8c8f-92fbcf53809c.jpg

中断处理函数

3.系统时钟

AiP9P351芯片系统时钟建议采用8M,该频率下芯片EFT性能大大提高,可通过4800V试验。

4.常量CONST定义

一般Ram空间足够的情况下,不建议定义CONST常量,因为变量和常量的寻址方式不同,这样会导致程序空间增大。

如需要定义CONST常量,则必须添加地址,否则出现编译出错现象。如下:

b22a9c0c-8a30-11f0-8c8f-92fbcf53809c.jpg

CONST常量地址定义

b28a9878-8a30-11f0-8c8f-92fbcf53809c.jpg

编译出错,无法识别CDS文件

5.Switch语句使用

不建议使用Switch语句,建议采用if语句替代。

6.触摸提高灵敏度方法

6.1. 降低触摸阈值

如需要降低TK1按键的阈值,则将tkFingerThreshold[]值降低,以此类推其他按键。

6.2. 提高噪声值

在TK9PSingleCTC_Vx.xh文件中,适当提高噪声值C_SetNoiseThreshold。

6.3. 提高触摸内部比较器参考电压(推荐)

参考电压越高,则触摸灵敏度越好,但相应的可靠性也会稍微变差。

设置方法: 在TouchKey9PCTC_V1.0.h文件中,设定不同的CTC_VREF值则选择不同的比较器参考电压。如将内部参考电压从0.50VDD电压提高到0.6VDD,则将CTC_VREF的值设定为CTC_0P6_VDD。如图

b2e9c5d2-8a30-11f0-8c8f-92fbcf53809c.jpg

0.5VDD比较器电压

b35483b8-8a30-11f0-8c8f-92fbcf53809c.jpg

0.6VDD比较器电压

7.触摸提高可靠性方法

7.1. 提高触摸阈值

参考6.1方法

7.2. 降低噪声值

参考6.2方法

7.3. 降低触摸内部比较器参考电压

参考6.3方法,降低比较器参考电压,则可以降低抖动噪声,提高可靠性,但相应的灵敏度也会降低。

如将内部参考电压从0.6VDD电压降低到0.4VDD,则将CTC_VREF的值设定为CTC_0P4_0VDD。(如初始设定就是0.4VDD,则无需修改)。

7.4. 开启自动跳频(推荐)

在TouchKey9PCTC_V1.0.h文件中,将C_AutoFrequenceGet的值设置为1.

7.5. 提高消抖次数

在TouchKey9PCTC_V1.0.h文件中,增加C_ConfirmFilterCount的值,同时反应时间也会变长。

8.触摸提高EMC方法

8.1. 开启自动跳频

在TouchKey9PCTC_V1.0.h文件中,将C_AutoFrequenceGet的值设置为1.

8.2. 增大触摸盘与芯片引脚的串联电阻

增大电阻阻值,可提高抗电磁干扰效果,理论上该阻值不超过5.1K。

如需了解更多产品资讯,请联系我司授权代理商或销售工程师

关于中微爱芯

无锡中微爱芯电子有限公司成立于2004年,是一家以集成电路设计、测试、方案开发、销售和服务为主的高新技术企业,是工信部认定的集成电路设计企业,是国家鼓励的重点集成电路设计企业。产品已形成MCU、LCD显示、LED显示、通用逻辑、信号链、马达&栅驱动、功率器件、电源、音响、遥控器、通信、配套等多个系列几千款产品,覆盖消费电子、网通产品、工业设备、新能源汽车电子等多个领域。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    460

    文章

    52904

    浏览量

    447381
  • 比较器
    +关注

    关注

    14

    文章

    1862

    浏览量

    109994
  • 中断
    +关注

    关注

    5

    文章

    908

    浏览量

    43073

原文标题:【应用笔记】中微爱芯AiP9P35X产品开发指南

文章出处:【微信号:无锡中微爱芯电子有限公司,微信公众号:无锡中微爱芯电子有限公司】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AiP8F32XX系列芯片开发指南

    AiP8F32XX系列芯片提供一份产品
    的头像 发表于 08-13 11:39 ?1598次阅读
    <b class='flag-5'>中</b><b class='flag-5'>微</b><b class='flag-5'>爱</b><b class='flag-5'>芯</b><b class='flag-5'>AiP</b>8F32XX<b class='flag-5'>系列</b><b class='flag-5'>芯片</b><b class='flag-5'>开发指南</b>

    AiP8F35XX系列触摸芯片开发指南

    AiP8F35XX系列芯片提供一份产品
    的头像 发表于 08-25 16:42 ?1337次阅读
    <b class='flag-5'>中</b><b class='flag-5'>微</b><b class='flag-5'>爱</b><b class='flag-5'>芯</b><b class='flag-5'>AiP8F35</b>XX<b class='flag-5'>系列</b>触摸<b class='flag-5'>芯片</b><b class='flag-5'>开发指南</b>

    海应用笔记:通用 MCU 基于 IAR 芯片包 IAR9 开发指南

    帮助指导用户针对海通用 MCU 基于 IAR 环境进行快速建立应用工程,快速开发,并针对常见错误问题,给出解决办法。*附件:应用笔记:海通用MCU基于IAR芯片包IAR
    发表于 05-16 11:52

    AIP1640 代理 LED驱动控制芯片 替代TM1640

    深圳市三佛科技有限公司供应AIP1640 代理 LED驱动控制芯片 替代TM1640
    发表于 09-12 15:20

    otp代理供应

    AiP8P501ASOP20/DIP20 AiP8P501GSOP20/DIP20 AiP8P601AAiP24C02 …………………………………………………………………………………
    发表于 07-08 18:51

    LEDS显示驱动芯片代理供应

    1948SSOP44 AiP1632CLQFP48/LQFP52 …………………………………………………………………………………
    发表于 07-09 19:18

    音效功放芯片代理供应

    AiP4809MSOP8 AiP2112TSSOP14 AiP8903TSSOP14 …………………………………………………………………………………
    发表于 07-10 16:37

    恒流系列—矩阵型芯片代理供应

    33664/AiP33664EAiP33664:ETQFP64,AiP33664E:QFN64 …………………………………………………………………………………
    发表于 07-17 17:31

    otp代理供应

    AiP8P501ASOP20/DIP20 AiP8P501GSOP20/DIP20 AiP8P601AAiP24C02 …………………………………………………………………………………
    发表于 07-18 11:35

    74系列逻辑芯片简介

    型号ON型号 1AiP74HC00SN74HC0074HC00MC74HC00 2AiP74HC02 SN74HC02 74HC02 MC74HC02 3AiP74HC04SN74HC04 74HC04MC74HC04 4
    发表于 03-28 11:05

    LED段码驱动芯片AIP1628概述

    LED段码驱动芯片AIP1628用于充电枪,可替代TM1628?
    的头像 发表于 09-09 14:53 ?6517次阅读
    <b class='flag-5'>中</b><b class='flag-5'>微</b><b class='flag-5'>爱</b><b class='flag-5'>芯</b>LED段码驱动<b class='flag-5'>芯片</b><b class='flag-5'>AIP</b>1628概述

    AIP8P002A/002H、AiP1628的无线射频遥控方案

    AIP8P002A/002H、AiP1628的无线射频遥控方案无线遥控是指实现对被控目标
    发表于 10-28 11:34 ?1749次阅读
    <b class='flag-5'>中</b><b class='flag-5'>微</b><b class='flag-5'>爱</b><b class='flag-5'>芯</b><b class='flag-5'>AIP8P</b>002A/002H、<b class='flag-5'>AiP</b>1628的无线射频遥控方案

    AD型8位MCU概述:AiP8M101G

    AiP8M101G作为一块1K MTP ROM的AD型8位控制器,主要应用于为家电产品提供高抗干扰性能解决方案,替代松翰的SN8
    发表于 11-10 16:51 ?1578次阅读
    <b class='flag-5'>中</b><b class='flag-5'>微</b><b class='flag-5'>爱</b><b class='flag-5'>芯</b>AD型8位MCU概述:<b class='flag-5'>AiP</b>8M101G

    9P系列触摸MCU产品推介

    画面氛围满满的水晶触摸灯色彩多变,营造不一样的视觉效果,既可轻触点亮,也可采用遥控器进行操作,这些功能都是基于无锡电子有限公司推出
    发表于 11-12 10:21 ?1472次阅读

    推出运算放大器AiP862X系列

    面对物联网、可穿戴医疗、便携消费及工业传感领域中对设备超长续航的极致要求,超低功耗运放产品应运而生。推出350nA静态电流,5kHz带宽的A
    的头像 发表于 07-23 14:20 ?1414次阅读
    <b class='flag-5'>中</b><b class='flag-5'>微</b><b class='flag-5'>爱</b><b class='flag-5'>芯</b>推出运算放大器<b class='flag-5'>AiP862X</b><b class='flag-5'>系列</b>