Psoc6-evaluationkit-062S2
Psoc6-evaluationkit-062S2 是 RT-Thread 联合英飞凌推出的一款集成32位双核CPU子系统( ARM Cortex-M4 和 ARM Cortex-M0)的开发板,其具有单周期乘法的150-MHz Arm Cortex-M4F CPU (浮点和存储器保护单元),100-MHz Cortex M0+ CPU,带单周期乘法和MPU,可以充分发挥 PSoC6 双核芯片性能。其默认内置物联网操作系统 RT-Thread 。PSoC 6 RTT开发板具有丰富的软硬件资源和低成本优势,兼容 Arduino 接口,助力开发者进行评估以及实现创意开发。
板卡特性:
- MCU:CY8C624ALQI-S2D42
- Cortex-M4主频 150MHz,Cortex-M0主频 100MHz
- 2MB Flash 和 1MB SRAM
- 8KB 数据闪存,提供与 EEPROM 类似的数据存储功能
- 兼容 Arduino 接口,拓展性强
- 开发板兼容标准 Arduino 接口,兼容市面上大多数的 Arduino 接口拓展板,极大地提高了开发板拓展性与可玩性。
- CAPSENSE™ 触摸技术,增强型电容触摸感应单元 (CTSU2),助力多种应用场景
- CAPSENSE电容和电感式触摸感应人机界面(HMI)技术,可为家电、工业、消费级和物联网产品等要求严苛的用户界面提供更强的性能和更低的功耗。增强型HMI改进了检测范围、手势检测和指向性功能,并加入针对未来先进触摸屏的悬停检测功能,可实现近距离传感等先进解决方案。
- 板载 KitProg3-DAP-Link 调试器
- 开发板默认集成 KitProg3-DAP-Link 调试器。KitProg3 是用于编程和调试的通信固件。适用于 ModusToolbox™、PSoC™ 和其他软件生态系统的编程解决方案。
- 12 位 ADC,12 位 DAC,低功耗比较器
- 32 位通用 PWM 定时器,16 位通用 PWM 定时器,低功耗异步通用定时器
- 开发环境:ModusToolbox 2.0/MDK V5 PSoC® Creator™ 下载链接:ModusToolbox™ Software - Infineon Technologies
- 该开发板也可使用RT-Thread studio、MDK、vscode进行开发。
在 RT-Thread 上外设支持情况外设支持:
PSoC™ 6:专为物联网设计
PSoC™ 6 系列微控制器(MCU)是一通用型MCU,采用超低功耗结构构建,非常适合于嵌入式IoT应用和电池供电的低功耗应用。双核 Arm® Cortex®-M4 和 Cortex-M0+ 架构可让设计人员同时优化功耗和性能。PSoC™ 6 MCU 的双核与可配置存储器和外设保护单元相结合,可提供由 Arm 平台安全架构 (PSA) 定义的最高级别保护,真正专为物联网而打造的解决方案。
PSoC™ 6 MCU还采用了最新一代英飞凌CAPSENSE™电容式感应技术。CAPSENSE™让开发人员能够创建创新直观且稳健可靠的多点触控和基于手势的人机界面(HMI)除了集成的BLE(低功耗蓝牙)功能,PSoC™ 6还可与英飞凌的AIROC™ Wi-Fi、AIROC™ 蓝牙或AIROC™ combos射频模块配对使用。
本活动平台搭载的是PSoC™ 62系列MCU
PSoC™ 62 系列是 Arm-Cortex-M4 和 Arm-Cortex-M0 的组合,具有单周期乘法的150-MHz Arm Cortex-M4F CPU(浮点和存储器保护单元),100-MHz Cortex M0+ CPU,带单周期乘法和 MPU,可编程数字和模拟资源以及一流的用于触摸的 CAPSENSE™ 技术。PSoC™ 62 专为物联网应用而设计,如可穿戴设备、智能家居、工业物联网、便携式医疗设备等
芯片特性:
- 32 位双核CPU 系统
- 150-MHz Arm6® Cortex®-M4F (CM4) CPU
- 100-MHz Cortex-M0+ (CM0+) CPU
- 三个 DMA 控制器
- 低功耗 1.7 V 至 3.6 V 工作电压
- 灵活的时钟选项
- 8 MHz 内部主振荡器 (IMO)
- 超低功耗 32 kHz 内部低速振荡器 (ILO)
- 片上晶体振荡器(16 至 35 MHz 和 32 kHz)
- 两个锁相环 (PLL),用于倍频时钟
- CAPSENSE™技术
- 采用了英飞凌的电容式触摸和接近感应sigma-delta技术,从而实现一流的信噪比;并采用了SmartSense自动硬件调谐
- 串行通信外设接口
- 13 个运行时可配置的串行通信块 (SCB)
- 8 个 SCB:可配置为 SPI、I2C 或 UART
- 4个 SCB:可配置为 I2C 或 UART
- 四路串行接口(QSPI)/串行存储器接口(SMIF)
- 支持单路、双路、四路、双四路和八路接口,吞吐量高达 640 Mbps
- 可编程模拟
- 具有差分和单端模式的 12 位 2-Msps逐次逼近(SAR)模数转换器(ADC),带差分和单端模式;1个16通道序列发生器,带结果平均功能
- 两个低功耗比较器,都支持MCU深度睡眠和休眠模式
- 与 ADC 连接的内置温度传感器
- 多达 102 个可编程 GPIO
本款板卡可与cyw43012 模块搭配使用,为主板提供WiFi和蓝牙连接功能。Psoc6-evaluationkit-062S2 开发板上一开始就预留了这款模块的接口,只需要把模块插上,注意模块插入方向。
cyw43012 模块 是由英飞凌基于 CYW43012 开发的 SDIO 高速 wifi&&蓝牙 模块。CYW43012 提供超低功耗的Wi-Fi®和蓝牙®连接,可延长可穿戴设备、智能家居产品和便携式音频应用的电池续航时间。同时,其先进的共存引擎可为2.4与5-GHz双频Wi-Fi以及双模式蓝牙/低功耗蓝牙 (BLE)5.0应用同时提供最佳的组合性能。
板卡资源介绍:
板卡框图:
PSoC™ 6MCU功能框图:
相关资料:
- 芯片手册:PSoC 6 MCU: CY8C62x8, CY8C62xA Datasheet
- github资料汇总:psoc6-evaluationkit-062S2
- PSoC6开发实践指南(电子书)
- 基于Studio使用cyw43012 模块蓝牙功能
- 英飞凌开发板上使用 cyw43012 模块进行 WIFI 通讯
- 英飞凌开发板上使用 cyw43012 模块体验 BLE 开发
- 开发板SDK
- RT-Thread Studio IDE下载
- RT-Thread文档中心
- RT-Thread 官方论坛
- 英飞凌MCU论坛
设计参考资料: