Psoc4.0 学习笔记_1

关于建立空白工程到使用触摸组件的简单使用(芯片以CY8C4014LQI为基础)

一、首先安装开发环境:PSoCCreatorSetup.exe

安装过程默认设置,全部直接next。

二、建立空白工程

点击file->new->project:

选择芯片型号:

选择空白工程图标:

选择保存工程的路径:

完成空白工程的建立,下面这个是拖拽元器件的原理图:

三、以空白工程为基础,结合我们的(你有Sypress开发板就OK)开发板,实现触摸按键的ui解调器的显示。

1.首先将cypress中的capsense(电容触摸组件)拖拽到原理图中:

2.再将cypress中的EZI2C Slave(SCB mode)拖拽到原理图中:

3.接下来分别对两个组件进行参数设置:

首先是双击capsense_CSD组件,然后参数设置如下几张图:

然后是双击EZI2C组件,进行参数设置如下几张图:

4.参数设置完成后,点击workspace区域中的pin图标:

会出现如下窗口,注意要将最右边的scl和sda引脚选择设置为p31和p30,选择后会出现红色感叹好,原因是该两个引脚被复用为debug功能,所以接下来要关闭这两个引脚的debug功能:

关闭p32和p30的debug功能,点击system图标:

出现如下界面:

将debug select中的swd(serial wire debug)选为GPIO,即关闭了swd功能,此时p32和p30的i2c功能便可正常使用。

5接下来再在main函数中加入如下图函数,再编译,载下载。

6 右击capsense_CSD组件,选择Launch Tuner会跳出ui协调器:

对ui协调器进行参数设置,点击设置(configuration)图标,按如下参数设置:

点击start,开始运行:

运行后如果按下按键,按键参数会出现如下变化:

Psoc4.0关于触摸按键的简单使用相关推荐

  1. www.how2j.com_HOW-TO:快速开始使用Spring 4.0,以构建简单的REST-Like API(演练)

    www.how2j.com HOW-TO:快速开始使用Spring 4.0,以构建简单的REST-Like API(演练) 关于使用Spring MVC创建Web API的另一篇教程. 不太复杂. 只 ...

  2. [导入]ASP.NET2.0中Tabs的简单实现

    摘要: ASP.NET2.0中Tabs的简单实现  阅读全文 [新闻]"Wintel"联盟已名存实亡 文章来源:http://www.cnblogs.com/gyche/archi ...

  3. Android 2.3.5/4.0.3/4.1PowerManager简单总结和心得体会

    Android 2.3.5/4.0.3/4.1PowerManager简单总结和心得体会 零.目的: 4.4上的PowerManagerService(下称PMS)被完全重构了,在接手4.4 PMS之 ...

  4. cnPuTTY 0.78.0.1—PuTTY Release 0.78中文版本简单说明~~

    2022-10-29 官方正式发布 PuTTY 0.78 released 主要的更新内容有:新功能特性支持OpenSSH的证书系统:新形式的SSH jump host支持:恢复Windows XP支 ...

  5. fastposter v2.15.0 从繁琐到简单,简洁好用的海报生成器

    fastposter v2.15.0 从繁琐到简单,简洁好用的海报生成器 从繁琐到简单,简洁好用的海报生成器 我很高兴向大家推荐一款令人兴奋的工具--Fastposter海报生成器.作为一名开发者,我 ...

  6. 【0基础】最简单的英灵神殿/Valheim服务器搭建实战教学

    [0基础]最简单的英灵神殿/Valheim服务器搭建实战教学 本文为所有英灵圣殿玩家提供一个最简单的服务器搭建教程,完美解决联机卡顿问题.最大程度上简化您需要亲手完成的操作.如果你觉得文章有用,可以分 ...

  7. 微信授权2.0php源码,微信网页授权(OAuth2.0) PHP 源码简单实现

    微信网页授权(OAuth2.0) PHP 源码简单实现 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  微信网页授权(OAuth2.0) PHP 源码简单实现.tx ...

  8. 三星6.0系统手机最简单激活XPOSED框架的教程

    对于喜欢玩手机的朋友来说,经常会接触到Xposed框架及其种种功能强悍的模块,对于5.0以下的系统版本,只要手机能获得root权限,安装和激活Xposed框架是比较简单的,但随着系统版本的不断更新,5 ...

  9. 在.NET2.0中如何更简单的使用委托将方法加载到事件中去

    我们知道在System命名空间中,.NET为我们提供了EventHandler的委托,它的原型是delegate void EventHandler(object sender,EventArgs e ...

最新文章

  1. 项目问题思考之策略模式
  2. 常考数据结构与算法:二叉树的最大深度
  3. 成功解决object_detection/protos/*.proto: No such file or directory
  4. 超实用!VLAN、TRUNK、VLAN间路由基础
  5. 聚类(part4)--多源数据聚类算法
  6. javaweb实训第二天上午——jQuery基础
  7. python画折线图-利用python画出折线图
  8. c++做病毒|教程代码
  9. 『开发技巧』MacbookM1芯片深度学习环境配置最全教程:简明安装开发TensorFlow与PyTorch
  10. Hibernate pojo对象的三种状态
  11. 行人重识别论文阅读14-Learning by Aligning- Visible-Infrared Person Re-identification
  12. Linux进程管理软件supervisord使用心得
  13. DQ77KB刷bios工程小记-old文章备份
  14. 招聘信息-明源软件欢迎您的加入
  15. 小米手机通过USB连接电脑,共享使用电脑的网络
  16. 3D游戏建模行业门槛高吗
  17. 读书笔记-Rse2Net
  18. stm32 TIM1的CH1N~CH3N、CH1~CH4基本配置
  19. 微信文章临时链接变永久链接
  20. codevs 2867 天平系统3

热门文章

  1. 逻辑回归原理及其推导
  2. linux系统某些应用无法输入,fcitx输入法在某些软件中无法切换问题
  3. PaddleOCR文字识别模型训练
  4. 【深度】工程师必备—AI模型训练+推理优化+嵌入部署
  5. TP-LINK路由端口映射图文教程 【路由器建主】
  6. Linux Shell 算术运算
  7. 漫画:如何给女朋友解释什么是反向代理?
  8. php eof 使用函数_PHP中EOF的用法介绍(附示例)
  9. 申请深造计算机专业的理由,申请理由和到境外留学期间学习的初步计划.doc
  10. java对视频进行截图