1.快速使用之建立收发模块之间的互连
这个参考《CY8CKIT-042 BLE Quick Start Guide》可以很快完成,先要把收发器接到电脑的USB上,给基板装上电池,这些都是建立互连的准备工作。然后,按下收发器和基板上的SW2开关,然后收发器和基板就会自动建立连接。这里Cypress做了一个很好的设计处理就是可以验证二者是否已经建立好连接,如下:
通过在基板的电容传感器上滑动,可以调节收发器蓝色LED等的亮度,若可调说明已经建立好连接。
2.复杂的软件环境
总体来说,Cypress的软件,如PSoC Creator、Programmeer等界面内容是比较多的,略显杂乱。
在官网上下载的其软件环境的整个安装包cy8ckit042blekit_RevSC.iso,解压后安装。
装好之后,开始菜单里会显示都装了哪些东西:
然后我打算找一个软件自带的例程来快速熟悉一下它的使用方法:
然后选了一个BasicDesign:
?:然后我Bulid这个工程,但是后面怎么下板找不到了,可能是得换另一个软件了。
如何将这块板子用起来,让它来实现我的想法是要解决的问题了。
3.心得体会
总体感觉就是使用起来比较复杂,不像MTK LinkItONE (Arduino)那么简单。Arduino将代码编写、编译、下载集成到一个界面中,可以把开发人员从硬件中解放出来,不必再去关注硬件的一些细节,可以更加专注于核心算法的开发,而且还可以快速地上板验证,不过Cypress_PSoC4-BLE本身可实现的功能也比较强大,看官网上的一些视频感觉玩起来也会比较酷一点,从这个角度来想,开发环境复杂一些也是可以理解的。
songbin