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

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

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

25: 用于所有固定功能和可编程外设的应用编程接口 (API 组件)

26: 输入原理图后,可以使用基于 ARM 的工业标准开发工具进行开发

然后再来看看赛普拉斯调试芯片的特点:

image10.png

调试接口用的芯片:PSoC 5LP(M3内核)

CY8CKIT042板上的 PSoC 5LP 用于编程和调试 PSoC 4。 PSoC 5LP 通过一个 USB Mini B 连接器与 PC 的 USB 端。

PSoC 5LP 是一个系统级解决方案,可在单个芯片中提供微控制器单元 (MCU)、存储器、模拟和数字外 设 功能。 CY8C58LPxx 系列提供了一种新型的信号采集、信号处理和控制方法,并具有高精度、高带宽 和 高灵活性等特点。其模拟功能涵盖了从热电偶信号(接近直流电压)到超声波信号的广泛信号范围。

32 位 ARM Cortex-M3 CPU 内核

❐ 高达256 KB的闪存程序存储器,包括 100,000 个写周期、20年保留时间和多种安全特性

❐ 高达 32 KB 闪存的纠错码 (ECC)或配置存储

❐ 高达 64 KB 的 SRAM

a.可编程链式描述符和优先级

b.支持高带宽 32 位传输

❐ 工作电压的范围广:0.5 V 到 5.5 V(这个范围好像有点大)

❐ 28 到 72 个输入 / 输出 (62 个 GPIO、 8 个 SIO、 2 个 USBIO[2])

❐ 在所有引脚或端口上可屏蔽的独立 IRQ

❐ 20 至 24 个基于可编程逻辑器件 (PLD)的通用数字模块 (UDB)

❐ Full CAN 2.0b RX 缓冲区 (16 个)和 TX 缓冲区 [2] (8 个)

❐ 使用了内部 oscillator[2] 的全速 (FS) USB 2.0 12 Mbps

❐ 四个 16 位可配置定时器、计数器和 PWM 模块

❐ 67 MHz、24 位定点数字滤波器模块(DFB),用于实现有限脉冲响应(FIR)和 无 限脉冲响

❐ 模拟外设 (1.71 V ≤ VDDA ≤ 5.5 V)

❐ 具有 8 至 20 位分辨率的可配置 Delta-Sigma ADC

❐ 采样率最高可达 192 ksps

❐ 12 位模式、 192 ksps、 66 dB 信噪比和失真比 (SINAD)、±1 位 INL/DNL

❐ 16 位模式、 48 ksps、 84 dB SNR、 ±2 位 INL、 ±1 位 DNL

❐ Cortex-M3 嵌入式跟踪宏单元 ™ (ETM™)可生成指令跟踪流。

❐ Cortex-M3 数据观察点和跟踪 (DWT)可生成数据跟踪信息

❐ Cortex-M3 仪器化跟踪宏单元 (ITM)可用于 printf 式调试

❐ DWT、 ETM 和 ITM 模块可通过 SWV 或 TRACEPORT 与片外调试和跟踪系统进行通信

❐ 支持通过 I2C、 SPI、 UART、 USB 以及其他接口进行 Bootloader 编程

❐ 涵盖整个温度和电压范围的 3 至 62 MHz 内部振荡器

❐ 4 至 25 MHz 晶振,能够实现晶振 PPM 精度

❐ 能够生成高达 67 MHz 的内部 PLL 时钟

看着这些很高大上的功能,我感觉这才是主芯片了哈哈哈。下面我们就来看看赛普拉斯的开发环境吧。

玩一块板子,起码的知道他的开发环境是什么,一开始小编就没听这个开发环境,

看不懂英文,我自己也很难受:

PSoC Creator 是最先进、简单易用的集成开发环境 (IDE)。

话说这种开发环境我用了之后觉得还是很不错的,应该是我只跑demo的问题,不像keil,全部自己搭的代码。跑demo玩起来还是蛮过瘾的哈哈哈,因为以后不会深入研究这种类型的板子,我也是简单的玩一下就行,用库函数开发的好处是,超级容易上手一块未知的板子。这块板子的资料还是不错的。

可以从www.cypress.com/go/CY8CKIT-042下载并安装

最新的套件软件和示例

顺道提一下:PSoC Creator 支持拖动组件实现连接,就是拖着组件连接就能有电气连接点了。

在PSoC Creator。

下载完就装吧:

按照以下步骤安装PSoC 4 Pioneer套件软件:

1 从www.cypress.com/go/CY8CKIT-042下载并安装PSoC 4 Pioneer套件软件。

2 选择安装CY8CKIT042相关文件的文件夹。选择目录并单击下一步。

image12.png

image13.png

image14.png

阅读并接受最终用户许可协议,然后单击下一步继续安装。

安装完成后,套件内容可在以下位置找到:

<安装目录> \ CY8CKIT-042 PSoC 4 Pioneer套件\ <版本>

说明:此套件不需要额外的硬件安装

image15.png

安装软件

image16.png

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

网友评论