一、开箱亮相
周末收到PSoC 6 RTT积木式开发套件,今儿周末来分享一下,开发套件外包装如下:
PSoC 62 with CAPSENSE evaluation kit的正反面与CYW43012 adapter的正反面如下:
二、PSoC 62 with CAPSENSE evaluation kit
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进行开发。
************************************************************************************************************
本款板卡可与CYW43012模块搭配使用,为主板提供WiFi和蓝牙连接功能。Psoc6-evaluationkit-062S2开发板上预留了这款模块的接口,只需要把模块插上,注意模块插入方向。
************************************************************************************************************
三、CYW43012模块
CYW43012模块是由英飞凌基于CYW43012开发的SDIO高速wifi&&蓝牙模块。CYW43012提供超低功耗的Wi-Fi®和蓝牙®连接,可延长可穿戴设备、智能家居产品和便携式音频应用的电池续航时间。同时,其先进的共存引擎可为2.4与5-GHz双频Wi-Fi以及双模式蓝牙/低功耗蓝牙(BLE)5.0应用同时提供最佳的组合性能。
四、PSoC™ 6 功能框图:
五、板卡框图
六、编译环境搭建
本次使用RT-Thread Studio来搭建编译环境,在RT-Thread Studio官网下载安装文件,V2.2.8.0安装包大概1.38GB,安装完成后,启动IDE,欢迎界面如下:
新建RT-Thread项目,然后下载对应的数据包。
创建项目,然后编译、下载、一气呵成。
按下板上的RESET按键,即可看到板上LED灯每隔0.5s闪烁。源码改成每隔0.3s闪烁,同样的步骤,即可看到灯闪频率加快了。
- /*
- * Copyright (c) 2006-2023, RT-Thread Development Team
- *
- * SPDX-License-Identifier: Apache-2.0
- *
- * Change Logs:
- * Date Author Notes
- * 2022-06-29 Rbb666 first version
- */
- #include <rtthread.h>
- #include <rtdevice.h>
- #include "drv_gpio.h"
- #define LED_PIN GET_PIN(0, 1)
- int main(void)
- {
- rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT);
- for (;;)
- {
- rt_pin_write(LED_PIN, PIN_HIGH);
- rt_thread_mdelay(300);
- rt_pin_write(LED_PIN, PIN_LOW);
- rt_thread_mdelay(300);
- }
- }
终端输入可查看工程中的线程,同样的方法加载demo中的LVGL例程,如果连接相适应的LCD屏,即可查看其炫酷界面。
七、资料分享
板卡原理图与Pack支持包
2024-6-30 22:44 上传
点击文件名下载附件
2024-6-30 23:16 上传
点击文件名下载附件
2024-6-30 23:16 上传
点击文件名下载附件
2024-6-30 22:47 上传
点击文件名下载附件
2024-6-30 22:49 上传
点击文件名下载附件
2024-6-30 22:50 上传
点击文件名下载附件
2024-6-30 22:53 上传
点击文件名下载附件
八、链接资源
PSoC 6 MCU: CY8C62x8, CY8C62xA Datasheet
github资料:psoc6-evaluationkit-062S2
PSoC6开发实践指南(电子书)
基于Studio使用cyw43012模块蓝牙功能
英飞凌开发板上使用cyw43012模块进行WIFI通讯
英飞凌开发板上使用cyw43012模块体验BLE开发
开发板SDK
Infineon + RT-Thread HMI Demo
Infineon + RT-Thread Gateway Demo
Psoc6 MacOS RT-Thread工程开发环境搭建
软件和硬件I2C点亮OLED屏
RT-Thread Studio IDE下载
RT-Thread文档中心
继续阅读本篇相关更多标签
热门活动
全部回复 1
- 2 主题
- 18 帖子
- 733 积分
身份:LV3 中级技术员
E币:284
发消息
oxlm
发表于2024-7-3 10:16:35
显示全部楼层
沙发
好东东,正好卡在怎么使用modustoolbox上
>>资料:infineon XC2000系列DSP设计指导
- 支持
- 反对
- 举报
回复
评测文章
热帖
大家都在看的技术资料
举报
内容系网友发布,其中涉及到安全隐患的内容系网友个人行为,不代表面包板社区观点
关闭
站长推荐 /3
- 返回顶部
工具栏