项目简介
本项目基于PSoC 6开发,依托CY8CPROTO - 063 - BLE低功耗硬件平台,主要用于PSoC 6微控制器的设计与调试。该平台采用可分离设计,允许用户将板载编程器和调试器与目标板分离并独立使用。
项目的主要特性和功能
硬件特性
- 配备通过BLE 5.0认证的CYBLE - 416045 - 02 EZ - BLE模块,自带晶体振荡器、追踪天线、无源组件和PSoC 63 MCU。
- 小巧封装(14x18.5x2 mm)下有多达36个通用输入输出引脚(GPIOs)。
- 支持数字可编程逻辑、CAPSENSE电容感应、PDM - PCM数字麦克风接口、Quad - SPI接口、高性能模数转换器(ADC)、低功耗比较器以及标准通信和定时外设。
软件特性
- 提供一组API用于配置、初始化和使用开发板资源。
- 可通过BSP配置项调整开发板行为,如选择设计模式、启用特定功能等。
安装使用步骤
准备工作
确保已下载本项目的源码文件,并且已安装必要的开发环境和工具,如ModusToolbox™。
代码引用
若要使用BSP代码,只需在项目中包含对cybsp.h
的引用。
配置调整
- BSP有一些配置项可改变其行为。默认启用的配置项在CY8CPROTO - 063 - BLE.mk文件中指定,可通过创建自定义BSP或编辑应用程序makefile来更改。
- 可根据需求调整时钟和电源配置,具体配置参数可参考[BSP Setttings][settings]。
编译运行
将配置好的代码编译并烧录到CY8CPROTO - 063 - BLE开发板,即可开始使用。
参考资料
可参考[CY8CPROTO - 063 - BLE BSP API Reference Manual][api]获取完整的接口列表,以及CY8CPROTO - 063 - BLE Documentation获取更多开发板相关信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】