赛普拉斯CYpress,初接触之一电磁感应触摸按键demo

背景

刚到新公司,新公司接收了一个新的项目,要求使用赛普拉斯芯片,头一次用,而且是图形界面+程序方式,有点python QT界面制作然后自动生成代码的感觉,难道这是未来的开发趋势,为了工作没办法,搞吧。然后坐下笔记记录下新手开发历程。

接触第一步 IDE版本

IDE工具搭建这个就不介绍了就是安装软件的了,软件更新最新就行了,我目前使用的是4.4版本的。
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第1张图片

接触第二步创建一个demo

这个芯片的demo不是那种压缩包方式的,而是采取创建工程,然后选择demo工程方式。
第一步点击软件左上角,file->new->project->赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第2张图片
然后到这个界面
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第3张图片
说明下,我的开发板是4700s的芯片,如图
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第4张图片
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第5张图片
然后确定,下一步
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第6张图片
然后在这个地方选择你想要的demo代码,通过关键字
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第7张图片
我们就选择第二个尾缀是LEDs的把,这个是开发板电磁感应按键的demo,触摸电灯的代码。
然后工程示例生成如图
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第8张图片
首先我们看到2个文件,比较关键的文件
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第9张图片

第一个文件就是从从右侧的组件中添加的器件,就是画图
第二个文件就是芯片的引脚图,组件会直接连接在芯片的引脚上面,如图拖拽
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第10张图片
所有的组件都会自动生成相应的代码
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第11张图片
然后就进入到代码区
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo_第12张图片
上面的代码机会都是自动生成的,我们只需要调用其api就可以编程了,所以这就是所说的PSOC节省了工程师的开发周期把。

今天就到这里把,主要就是介绍了,新的开发平台的基本使用方法

你可能感兴趣的:(嵌入式框架结构,c语言,单片机)