刚到新公司,新公司接收了一个新的项目,要求使用赛普拉斯芯片,头一次用,而且是图形界面+程序方式,有点python QT界面制作然后自动生成代码的感觉,难道这是未来的开发趋势,为了工作没办法,搞吧。然后坐下笔记记录下新手开发历程。
IDE工具搭建这个就不介绍了就是安装软件的了,软件更新最新就行了,我目前使用的是4.4版本的。
这个芯片的demo不是那种压缩包方式的,而是采取创建工程,然后选择demo工程方式。
第一步点击软件左上角,file->new->project->
然后到这个界面
说明下,我的开发板是4700s的芯片,如图
然后确定,下一步
然后在这个地方选择你想要的demo代码,通过关键字
我们就选择第二个尾缀是LEDs的把,这个是开发板电磁感应按键的demo,触摸电灯的代码。
然后工程示例生成如图
首先我们看到2个文件,比较关键的文件
第一个文件就是从从右侧的组件中添加的器件,就是画图
第二个文件就是芯片的引脚图,组件会直接连接在芯片的引脚上面,如图拖拽
所有的组件都会自动生成相应的代码
然后就进入到代码区
上面的代码机会都是自动生成的,我们只需要调用其api就可以编程了,所以这就是所说的PSOC节省了工程师的开发周期把。
今天就到这里把,主要就是介绍了,新的开发平台的基本使用方法