打印
[CAPSENSE™]

CSD7.0获取参数的代码片段参考

[复制链接]
606|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
IFX_Lingling|  楼主 | 2024-4-2 16:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可以通过下面的函数函数来获取 rc/bl/df:

uint16 GetRaw(uint8 widget)

{
    uint16 raw = 0;
    CapSense_FLASH_WD_STRUCT const * ptrFlashWdgt;
    ptrFlashWdgt = &CapSense_dsFlash.wdgtArray[widget];
    raw = ((CapSense_RAM_SNS_STRUCT *)ptrFlashWdgt->ptr2SnsRam)->raw[0];
    return raw;
}

uint16 GetBaseline(uint8 widget)

{
    uint16 baseline = 0;
    CapSense_FLASH_WD_STRUCT const * ptrFlashWdgt;
    ptrFlashWdgt = &CapSense_dsFlash.wdgtArray[widget];
    baseline = ((CapSense_RAM_SNS_STRUCT *)ptrFlashWdgt->ptr2SnsRam)->bsln[0];
    return baseline;
}

uint16 GetDiff(uint8 widget)

{
    uint16 diff = 0;
    CapSense_FLASH_WD_STRUCT const * ptrFlashWdgt;
    ptrFlashWdgt = &CapSense_dsFlash.wdgtArray[widget];
    diff = ((CapSense_RAM_SNS_STRUCT *)ptrFlashWdgt->ptr2SnsRam)->diff;
    return diff;
}

使用特权

评论回复
沙发
小夏天的大西瓜| | 2024-4-22 21:56 | 只看该作者
CSD7.0获取参数的代码片段参考了解学习

使用特权

评论回复
板凳
中国龙芯CDX| | 2024-4-23 15:30 | 只看该作者
CSD7.0获取参数是不是也是读取寄存器地址?

使用特权

评论回复
地板
sblpp| | 2024-6-26 10:16 | 只看该作者
感谢分享~
也可以直接读取CapSense_dsRam结构体里的内容即可。

使用特权

评论回复
5
中国龙芯CDX| | 2024-6-26 17:44 | 只看该作者
直接读取CapSense_dsRam结构体里的内容?都是一样的吗?

使用特权

评论回复
6
地瓜patch| | 2024-6-27 22:40 | 只看该作者
getdiff是获取差分信号的数据吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:
简介:关于英飞凌——我们致力于打造一个更加便利、安全和环保的世界,在赢得自身成功发展的同时,积极践行企业社会责任。

105

主题

189

帖子

5

粉丝