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

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

3天内不再提示

深入测试:大道至简—Cypress PSoC 4000S CapSense原型开发套件评测(二)

h1654155966.4254 来源:互联网 作者:佚名 2017-09-20 09:00 次阅读

众所周知,赛普拉斯是全球电容式触摸感应领域的领导者,拥有业界最广的产品线,其基于PSoC的CapSense器件可实现无与伦比的灵活性和集成度,并具备强大的抗噪性,能适用于从复杂的多功能应用到替代单一按键的各种类型的触摸设计。

接着昨日的大道至简——Cypress PSoC 4000S CapSense原型开发套件评测(一),我们将继续为您深入测试这款Cypress PSoC 4000S CapSense原型开发套件。

上电开发


赛普拉斯为自家的PSoC系列产品提供了专门的IDE工具PSoC Creator。PSoC Creator是一个非常人性化,比较先进,又易于使用的集成设计环境(IDE)。它引入革命性的硬件和软件协同设计,搭载了经过预先验证以及带有帮助功能的PSoC的组件库。主要的特点有:

  • 通过拖放PSoC元件建造你自己定制设计的原理图

  • 自动对元器件布局布线以及配置GPIO口

  • 开发和调试固件可以使用内置的API组件

同样,用户可以通过PSoC Creator对psoc系列的产品进行编译、编程

爱板网工程师安装的IDE版本为3.3,目前最新的版本好像已经到4.1了。在赛普拉斯官网可以找到相应的开发demo,这边就直接拿来使用了。

PSoC Creator工具使用十分友好,在先前的PSoC系列开发板评测中都有介绍,这边就不啰嗦了。

Cypress官方也提供了针对PSoC 4000S CapSense原型开发套件的demo程序,一起来看下。程序分为两各部分,一各是触摸控制的程序,一各式BLE程序,我们可以编译完成后可以通过板载的SW4开关切换SWD信号对应的目标芯片来分别实现下载

  • 编译

在实际的下载中遇到了点问题,板载的kitprog2调试器固件版本有点低,低就低吧,居然低了就不能下载,必须要更新。

而且更新的话必须通过另一个工具PSoC Programmer来实现。

选择这个工具中的Upgrade Firmware即可。

更新完成就可以返回PSoC Creator进行下载调试了。整个使用的过程中基本上就这里有点问题,其它地方还是非常顺畅的。

调试。

做了个小实验,将水滴到触摸界面上。

即便是触摸界面上有水渍,还是能精确判断触摸状态。

BLE的程序下载时候,需要注意将板载的SW4开关切换到对应的BLE位置。如果检测不到对应的目前器件,重新插拔板卡试试。

下载完成后就能通过手机或者赛普拉斯官方提供的CySmart来连接板子的蓝牙

几次测试下来,也发现了Demo例程蓝牙的信号不是太稳定。

BLE老是断开连接,也不稳定,有时获取不到通知,demo还是有待优化。

小结


众所周知,触摸式解决方案看似狭隘,但是市场确是泛而广,如今众多的电子产品都采用触摸按键代替实体按键,无论从成本和用户体验都不逊色,这才是市场可以向前进化最根本的动力。

赛普拉斯作为全球电容式触摸方案的领导者,解决方案的优秀性毋庸置疑,推出的PSoC 4000S CapSense原型开发套件只需15美金,可谓是物美价廉,加上这个套件包含主控,调试器,蓝牙模块,让人看到一个优秀且实用的解决方案,有需要的用户不妨多多关注。在2017贸泽电子智造创新论坛大赛开赛的时候可以免费申请。


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

    关注

    12

    文章

    170

    浏览量

    91878
  • Cypress
    +关注

    关注

    11

    文章

    137

    浏览量

    82067

原文标题:大道至简——Cypress PSoC 4000S CapSense原型开发套件评测(二)

文章出处:【微信号:CypressChina,微信公众号:Cypress教程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Cypress PSoC 4000S CapSense原型开发套件

    2017贸泽电子智造创新大赛第弹:Cypress PSoC 4000S CapSense原型
    的头像 发表于 09-20 10:00 9073次阅读

    PSoC 4000S完整原型开发套件和参考设计

    实现按钮、滑块和其他控件的最佳性能时,开发团队的开发速度会受到延缓。 为了支持项目开发Cypress Semiconductor PSoC
    的头像 发表于 07-25 09:34 9240次阅读
    <b class='flag-5'>PSoC</b> <b class='flag-5'>4000S</b>完整<b class='flag-5'>原型</b><b class='flag-5'>开发套件</b>和参考设计

    如何在PSoC4000S上使用外部时钟而不是内部时钟?

    您能否告诉我们如何在 PSoC4000S 上使用外部时钟而不是内部时钟? 用户可以按照 2 个步骤使用外部时钟吗? 使用外部时钟还需要其他步骤吗,例如添加除低于 2 步之外的代码? 如果
    发表于 03-01 07:27

    大道至简之编程思维

    大道至简之编程思维
    发表于 08-20 22:49

    Cypress蓝牙 BLE 4.1 开发套件 CY8KIT-042-BLE免费试用(名单公布)

    ,并在 Cypress技术论坛(https://bbs.elecfans.com/zhuti_cypress_1.html)发帖记录 CY8CKIT-042-BLE开发套件的试用过程、分享试用
    发表于 03-05 10:37

    如何在CAPSENSE中找到/调整IMOD的价值?可以用调谐器修改吗?

    我正在使用PSoC 440S原型工具包,并希望将RAWCOUNT读数从CAPSENSE转换回电容值。使用给定的公式需要了解IMOD值,这是我找不到的。任何帮助都非常感谢!罗氏计数19.
    发表于 08-17 04:42

    用于PSOC 4000S的EM_EEPROM构建错误

    以上来自于百度翻译 以下为原文Hi,I am looking for a solution for an EEPROM storage for a 4000S PSOC 4
    发表于 11-02 14:36

    CY8CKIT-040 PSoC 4000开发套件低成本开发平台

    CY8CKIT-040,PSoC 4000开发套件为用户提供了一个低成本的开发平台,可针对入门级PSoC 4 ARM Cortex-M0器件
    发表于 04-10 09:39

    Cypress 低功耗蓝牙开发套件教程

    Cypress 低功耗蓝牙开发套件教程
    发表于 08-02 22:34

    赛普拉斯Cypress PSoC 6 MCU简介及常见4款开发套件工具板

    购买需求,请淘宝或天猫搜索“cypress旗舰店”。PSoC 6 MCU开发套件常见的PSoC 6 MCU开发套件主要有4款,其中CY8CK
    发表于 12-10 14:25

    赛普拉斯发布新版PSoC开发套件

    赛普拉斯(Cypress)发表可编程系统单晶片架构PSoC 3与PSoC 5新款CY8CKIT-025开发套件
    发表于 12-31 10:07 1207次阅读

    Mouser备货Cypress PSoC 4可编程SoC

    Mouser Electronics正在备货CypressPSoC® 4可编程SoC,该产品结合了Cypress PSoC模拟与数字结构、CapS
    发表于 06-13 11:01 1062次阅读

    Cypress Wireless and CapSense

    Cypress Wireless and CapSense Solution for Wearables
    发表于 12-26 15:56 12次下载

    简化电容式触摸传感器的设计使用赛普拉斯cy8ckit

    为了帮助开发项目,Cypress半导体的PSoC CapSense 4000s原型
    发表于 05-06 11:19 20次下载
    简化电容式触摸传感器的设计使用赛普拉斯cy8ckit

    cypress公司的PSoC 4000Pioneer开发板方案介绍

    CapSense)以及通用模拟,能把可编程,可重新配置的模拟和数字模块与灵活的自动布线资源相结合.本文介绍了PSoC 4000主要特性,框图,以及PSoC
    发表于 05-05 14:46 2708次阅读
    <b class='flag-5'>cypress</b>公司的<b class='flag-5'>PSoC</b> <b class='flag-5'>4000</b>Pioneer<b class='flag-5'>开发</b>板方案介绍