| 
 
| 本帖最后由 mingxiangjun 于 2025-10-30 11:13 编辑 
 CY8CKIT-062S2-AI小巧的开发套件板载3块主芯片,分别为:
 
 
 其中村田的LBEE5KL1YN-814内置的CYW43439为WiFi4+Bluetooth5.2协处理芯片,需要主MCU PSOC6发送指令射频才能正常工作,其中WiFi通过gSPI/SDIO v2.0来控制,Bluetooth通过UART来控制,两者连线见CY8CKIT-062S2-AI板子原理图,这里以蓝牙来例连接控制信号有BT_REG_ON/BT_HOST_WAKE/BT_DEV_WAKE以及HCI串口信号BT_UART_TXD/BT_UART_RXD/BT_UART_CTS/BT_UART_RTS,下面测试一下蓝牙通信:| 网络标号 | 型号 | 核心 |  | U1 | CY8C624ABZI-S2D44 | PSoC6 150MHz CM4+100MHz CM0+ |  | U2 | CY8C5868LT1-LP039 | PSoC5LP 67MHz CM3 |  | U17 | LBEE5KL1YN-814(CYW43439) | CM3 | 
 
 一、工程建立
 常规ModusToolBox操作,在新建工程时BSP选择CY8CKIT-062S2-AI,下一步Template applcatipn选择Bluetooth->Bluetooth LE Environment Sensing Service得到例程,这里可以配置GAP属性、GATT属性,比如同时在右下角面板Bluetooth LE Environment Sensing Service->Bluetooth Configuarator图形化修改设备名称为“CY8CKIT”:
 
 编译完后图形化配置会在目录GeneratedSource下生成对应源码,调用ninja使用arm-none-elf-gcc去生成目标可执行文件。
 
 
 二、运行
 点击右下角Tools->ModusToolBox Programmer打开烧录工具,由于板载有PSOC5 KitProg3 CMSIS-DAP编程器,无需手动接线SWD,选择文件和目标烧录即可,
 
 连接手机可以看到温度数据以通知方式不停下发,
 
 
 
 
 | 
 
×本帖子中包含更多资源您需要 登录 才可以下载或查看,没有账号?注册 
  |