英飞凌PSoC™ 62 系列是 Arm Cortex-M4 和 Cortex-M0+ 的组合,它专为物联网而设计。具有单周期乘法的150MHz Arm-Cortex-M4F CPU (浮点和存储器保护单元),100MHz Cortex M0+ CPU,带单周期乘法和 MPU,可编程数字和模拟资源以及一流的用于触摸的 CAPSENSE™ 技术。PSoC™ 62 支持高达 2MB 的闪存、1MB 的片上 SRAM 和高达 104 个GPIO。英飞凌联合 RT-Thread 发布 PSoC™ 62 with CAPSENSE™ evaluation kit开发板,其默认内置物联网操作系统 RT-Thread 。PSoC 6 RTT开发板具有丰富的软硬件资源和低成本优势,兼容 Arduino 接口。开发板默认集成 KitProg3-DAP-Link 调试器。KitProg3 是用于编程和调试的通信固件。
首先下载SDK包,确保下列包安装正确:
创建基于开发板demo的工程:
先将cyw43012 wifi ble二合一模块插到评估板上,确保左侧小拨码开关拨到1V8,因为wifi & ble模块的工作电压是1.8v,然后进行编译和下载程序:
然后按下板子上复位按钮,可以看到终端打印如下消息:
wifi help命令查看支持的wifi命令:
wifi scan扫描一下:
wifi join ssid passwd连接指定wifi:
总结:RTT的集成开发环境非常好用,即使不熟悉板卡硬件,也能快速创建demo并体验,目前该板块卡集成的demo不是特别多,基于demo创建工程只有wifi和ble2个示例。