打印
[PSoC™]

Make a Capsense Slider demo in ModusToolBox with Infineon PSoC 62 with CAPSENSE evaluation kit

[复制链接]
605|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
IFXJenson|  楼主 | 2023-11-17 15:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 IFXJenson 于 2023-11-17 15:56 编辑

#申请原创#   这个帖子用于告诉大家如何基于ModusToolbox开发PSoC 62 with CAPSENSE evaluation kit

1. 下载并安装 IDE ModusToolBox from infinenon web: https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software/?term=modus&view=kwr&intc=searchkwr

2.开发板: "PSoC 62 with CAPSENSE evaluation kit" 是infineon & RT-Thread联合推出的开发板,用于广大PSoC6兴趣爱好者学习与开发,其原理图可以在如下的链接获得:  https://github.com/RT-Thread-Studio/sdk-bsp-cy8c624-infineon-evaluationkit/blob/main/documents/IFX-PSoC6-RT-Thread-sch.pdf

3. 这里我们用ModusToolBox 3.1版本来开发,我们先网上拉一个官方的例程: File-> New -> ModusToolBox application: PSoC6 BSPs: CY8CKIT-062S2-43012->Capsense Buttons and Slider

Tips, 如果国内用户遇到在ModusToolBox下拉取不了示例代码的情况,可以使用ModusToolBox3.1的LCS(Local Content Storage)功能,参考如下的KBA:https://community.infineon.com/t5/Knowledge-Base-Articles/ModusToolbox-software-Offline-development-package-KBA236233/ta-p/373370
或者通过offline等方法;


4.  使用ModusToolBox的工具:BSP Assistant 1.10 修改 devices from CY8C624ABZI-S2D44 to CY8C624ALQI-S2D42


5. 使用 device configurator tool工具修改BSP的HW 映射
  • Diable all the ioss[0].port[x] in device configurator
  • Disable thw WCO(因为该开发板没有WCO晶振)
  • Disable the SWD: Trace Mode -Serial and disable the :Signal "clock" on "debug" must not have connections when hidden. (demo code 默认把Trace mode - Serial 功能放在P6.4上,而这款开发板的P6.4/P6.5是默认的debug UART口)
  • Assign the Pins refer to PSoC 62 with CAPSENSE evaluation kit's SCH
  • Use the "Capsense Configurator" tool to config the Capsense Slider and button's pin


6. Build and clean the build error(默认的代码有两个button,而开发板上没有两个button,所以code中有些关于button部分的code会编译报错,把其代码屏蔽掉即可)


7. 编译成功后,下载:通过滑动滑条可以控制板子上LED1的亮度,并且在串口终端上(115200)可以看到对应的log

最后:该开发板已经在RT-Thread Studio中支持,使用RT-Thread Studio 2.2.7,基于Infineon/PSoC62-IFX-EVAL-KIT 1.1.0 BSP 可以做PSoC62的功能的开发。并且在RT-Thread Studio基于PSoC62-IFX-EVAL-KIT 1.1.0 BSP已经有BLE跟Wi-Fi 的例程,Wi-Fi & BTBLE的功能需要在母板上插一个wireless模块:PSoC62 with Capsense Evaluation kit - CYW43012 adaptor. 具体可参考英飞凌官微的文章: https://mp.weixin.qq.com/s/NFrIbIAVCVUIR9CqVNoJ5w




谢谢!

使用特权

评论回复
沙发
suncat0504| | 2024-4-30 15:54 | 只看该作者
谢谢分享。英飞凌的开发板挺不错的,用过一款。就是中文化能否多一些,让英语不太好的,有机会多尝试?

使用特权

评论回复
板凳
埃娃| | 2024-4-30 16:53 | 只看该作者
本地化做的不行啊

使用特权

评论回复
地板
paotangsan| | 2024-4-30 19:02 | 只看该作者
请问楼主这个功能是什么功能呢 如果用中文来说的话

使用特权

评论回复
5
wakayi| | 2024-4-30 19:48 | 只看该作者
有米有验证这个模块的灵敏度如何啊

使用特权

评论回复
6
wowu| | 2024-4-30 20:42 | 只看该作者
有米有相关的官网例程可以直接导入啊

使用特权

评论回复
7
xiaoqizi| | 2024-4-30 21:40 | 只看该作者
上边的这个子电路板的功能是什么呢

使用特权

评论回复
8
木木guainv| | 2024-4-30 23:12 | 只看该作者
使用工具的时候还需要对版本进行匹配吗

使用特权

评论回复
9
八层楼| | 2024-4-30 23:41 | 只看该作者
还有其他工具可以进行相关功能的开发吗

使用特权

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

本版积分规则

2

主题

21

帖子

0

粉丝