首页 > 评测 > PSoC Creator4.1能让小白变高手?——新手体验CY8CKIT042

PSoC Creator4.1能让小白变高手?——新手体验CY8CKIT042

PSoC   Creator4.1   CY8CKIT042   4200   CYPRESS   
  • 作者:杰杰
  • 来源:21ic
  • [导读]
  • 各家IDE都有自己的特色,如何让自己的产品更加简单易用是共同的目标,常见的有CubeMX和CCS等,都积累了还算不错的口碑。据说CYPRESS的PSoC Creator也能图形化编程,本文作者从未上手过PSoC的产品,这次就以小白的身份来通过Creator来对CY8CKIT042开发套件进行一次初体验。

双十一之前,在贸泽买了一块没听过的板子,因为当时想试试M0内核的,就买了一块赛普拉斯的板子——CY8CKIT042

芯片型号:CY8C4245AXI

44Pin 的芯片,M0内核。就玩玩吧,毕竟学会库函数开发,上手新的开发板还是很快速的。

下面跟着小编来看看PSoC4都有什么功能吧:

PSoC4与Arduino 扩展板相兼容。Arduino可以直接插在PSoC4上面。

PSoC4还提供了一个额外的插座,用于支持 Digilent® Pmod™ 的外设模块。

另外,还集成了 CapSense滑条、RGB LED、按键开关、集成 USB 编程器、编程 / 调试插座及 USB-UART/I2C 桥接器等功能。

PSoC 4 Pioneer 套件拥有一个板上 PSoC 5LP 芯片,因此可以通过 USB 通信,使用串行线调试(SWD)来编程和调试 PSoC 4。另外, PSoC 5LP 还可以作为 USB-I2C 桥接器和 USB-UART 桥接器运行。更是将 PSoC 5LP 引脚连接至插座(J8)上,方便用户使用板上 PSoC 5LP开发自定义应用

PSoC 4 Pioneer套件具有一个RGB LED、一个状态LED和一个电源LED。RGB LED连接到PSoC 4,状态 LED 连接到 PSoC 5LP。

PSoC 4 Pioneer套件基于PSoC 4200系列器件为许多嵌入式应用程序提供可编程的平台。PSoC 4是一个可扩展和可重配置的平台架构,是一个包含 ARM® Cortex™-M0 CPU 的混合信号可编程嵌入式系统控制器。它把可编程,可重新配置的模拟和数字模块与灵活自动布线资源相结合。

image1.png

不过小编觉得套件还是很不错的,至少做工非常精致,是我看到比较少的这种做工,下面我们拆箱欣赏一下吧:

2.png

整体图

正面

反面,很简洁的板子,而且后面标注了io口的编号,方便我们开发,不用看原理图就接上外设就能能开发了。

image5.png

看到了吧,PSoC5作为调试器芯片,PSoC4作为主芯片,两边的排座就是anduino的接口。

看了那么多美照,是时候介绍下CY8CKIT042的资源了:

image8.png

我们先来看看赛普拉斯主芯片的特点:

image9.png

主芯片的特点:(M0内核)

1: 含有单周期硬件乘法器的 48 MHz ARM Cortex-M0 CPU

2: 具有读加速器的 32 kB 闪存

3: 容量达 4 kB 的 SRAM

4: 两个运算放大器包括可重新配置的高驱动外部 / 高带宽内部驱动器、支持比较器模式和 ADC 输入缓冲功能

5: 12 位 1 Msps 的 SAR ADC 包括差分、单端模式和具有硬件求平均功能的通道序列发生器

6: 两个电流 DAC (IDAC),用于通用目的或电容式感应应用场合

7: 在深度睡眠模式下可运行的两个低功耗比较器

8: 四个通用数字模块,每个模块包含 8 个宏单元和数据路径 (又称通用数字模块 UDB)

9:提供了外设组件库、用户定义的状态机和 Verilog 输入

10: 支持 GPIO 引脚唤醒的 20 nA 停止模式

11: 休眠和深度睡眠模式允许实现唤醒时间与功耗之间的权衡

12: 赛普拉斯的电容式 Sigma-Delta (CSD)提供了一流的 SNR (>5:1)和耐水性

13: 通过赛普拉斯提供的软件组件可以更容易地实现电容式感应设计

14: 自动调试 (SmartSense™)

15: 所有引脚上都支持 LCD 驱动 (Com 或 Seg 驱动)

16: 在深度睡眠模式下可运行,每个引脚拥有 4 位显示数据 RAM

17: 两个运行独立且可重新配置的串行通信模块(SCB)包含可重新配置 I2C、SPI 或 UART 功能

18: 四个 16 位定时器 / 计数器脉冲宽度调制器 (TCPWM)模块

19: 中心对齐、边缘和伪随机等模式

20: “Kill” 终端可连接比较器触发 (针对电机驱动器)和其他可靠性高的数字逻辑应用

21: 44 引脚 TQFP、 40 引脚 QFN 和 28 引脚 SSOP 的封装。

22: GPIO 引脚可用做 Capsense、 LCD、模拟或数字功能

23: 可编程驱动模式、强度和转换速率

24: 集成开发环境提供了原理图设计的输入和编译 (包括模拟和数字的自动布线)

  • 本文系21ic原创,未经许可禁止转载!

网友评论