开发板评测 | CY8CKIT-040 PSoC 4000 Pioneer Kit体验报告

非常感谢电子创新网联合贸泽社区提供的赛普拉斯 PSoC 4000先锋开发板试用体验机会。

以前项目开发用的Cypress公司的CY3280电容触摸传感器,电容触摸由于不再需要传统机械按钮和开关中的活动零件,因此寿命更高。触摸传感器系统可封装在保护材料中,因此能够在严苛环境中工作,从而实现了高度可靠性。触摸面板可采用柔性PCB。M8C处理器速度达24MHz,8×8乘法器,32位累加器,再加一个单片机就可以实现触摸系统开发。PSoC Creator上位机软件可配置触摸GPIO和普通IO。

本次试用的CY8CKIT-040 PSoC 4000,为汽车级PSoC 可编程片上系统,基于 ARM® Cortex®-M0+ 处理器内核,闪速程序存储器、SRAM 数据存储器和可配置的 I/O。只用这个低成本的单芯片可编程组件取代上面提到的MCU+CY3280的传统系统架构。 PSoC器件包含多个可配置的模拟和数字逻辑模块,以及可编程互连。这种架构使得用户能够根据每个应用的要求,更加灵活的创建定制的外设配置。可以大大减轻系统开发的硬件物料成本。使的设计更简单,减少产品开发周期。

PSoC 4000提供了 Cypress 的专有 CapSense 功能,包括一个用于处理电容触摸传感器的完整信号链。工程师仅需少数额外的元器件即可进行触摸传感器设计,支持自电容和互电容两种方式,内建各种算法保持触摸的可靠性和敏感性。

开发板的正面图,主要组件:Cypress KitProg2 调试板、按钮传感器板、线性滑块板和主板。通过线性滑块板触摸,既可以实现RGB等三色灯调色。

“”

“”

资源列表:

“”

系统结构:

“”

开发板资源登录赛普拉斯官网,下载1.2G的资料既可以打包,推荐迅雷下载。

“”

“”

PSoC Creator 是Cypress(赛普拉斯)厂商推出的一个集成设计环境(IDE),支持PSoC和FM0 +系统的并行硬件和固件代码编辑、编译和调试。PSoC Creator是一个基于Windows的免费IDE,包括如下功能:

1) 硬件设计,完整的原理图捕获和易于使用的布线工具, 超过150个预先验证、生产就绪的组件 ,
2)完整的通信库,包括I2C,USB,UART,SPI,CAN,LIN和低功耗蓝牙
3) 具有强大图形配置工具的数字外设 - 广泛的模拟信号链支持,包括放大器,滤波器,ADC和DAC
4) 动态生成的API库 ,免费的C源代码编译器,没有代码大小限制,集成的源代码编辑器,具有内联诊断,自动完成和代码片段 内置调试器

“”

1、拖放组件以在主设计工作区中构建硬件系统设计
2、与PSoC硬件共同设计应用程序固件
3、使用配置工具配置组件
4、探索包含100多个组件的库
5、访问组件数据表

软件和keil类似,增加很多图形化配置工具。开发更加简单。

“”

编译OK。

“”

“”

最新文章