尽管用过许多厂家的产品相对比较杂食,但对Cypress的产品还真是初次接触,从产品到开发工具都是全新的体验。
从相关的资料介绍可知该开发板可轻松地访问面包板兼容的所有器件I/O,包括一个LED、一个按钮和若干电流测量跳线。
该开发板采用卡扣式结构,用户可将KitProg板载的编程器/调试器模块与目标板分离开,以便单独使用。
该开发板采用PSoC 63 BLE模块 (CYBLE-416045-02),是一套经过全面认证的集成式可编程交钥匙解决方案,使开发人员可以轻松地为物联网设计添加蓝牙连接。此模块保留了PSoC MCU的所有可编程性和灵活性,将可编程且可重新配置的模拟和数字模块与灵活的自动路由以及数字可编程逻辑、高性能模数转换 (ADC)、低功耗比较器、标准通信和定时外设相结合。
PSoC 63 BLE模块支持蓝牙5.0的免版税BLE堆栈,并提供36个GPIO接口,采用14mm × 18.5mm × 2.00mm封装。该开发板以及板载的BLE模块为寻求高性能BLE无线解决方案的物联网设计人员提供了理想的开发平台。
SoC 6 BLE原型开发板的包装方式也是较为新奇的,其它厂家的包装不是纸质包装盒就是塑料盒式包装,而它却采用一种纸质缓冲层式的包装,并通过2张卡纸将板卡和配件固定在瓦楞纸的卡槽中,参见图1和图2所示。
要取出器件,则要截取表层的卡纸。在取出后,是开发板和USB连接线,见图3所示。
图1 包装正面
图2 包装背面
图3 开发板及配件
有图4可见其背面所放置的器件比较少,近于单面器件布局。
图4 开发板背面
在上电后,其状态如图5所示。
图5 上电效果
而此时,在电脑端会自动安装相应的驱动,并有一个虚拟U盘设备呈现,见图6所示。打开U盘,其内容如图7所示。
由以往的经验判断,该开发板在下载程序时只需将目标文件拖入U盘即可。
图6 虚拟U盘
图7 U盘内容
由开发板的快速启动指南可知:
在使用前需在APP Store或Google Play 商店上安装CySmart应用程序,然后以USB线连接开发板的USB接口(J8)和电脑。
此时,开发板上的BLE模块会分布广告180秒,绿色的LED4会在此期间闪烁,指示BLE处于分布状态。
在CySmart应用程序中选取“find We Targer”,随后导航到对应的服务。在连接到BLE 设备绿色LED4将熄灭,红色LED3的状态是与发送的警报类型会相关联的。
注:无告警时,LED3会熄灭;轻度告警时,LED3会闪烁;高低告警,LED3会点亮。
后续的任务就是尽快地下载其开发工具来搭建开发平台,并收集相应的例程资源等,以便尽快地投入到测试与设计中。
|