Datenblatt-Suchmaschine für elektronische Bauteile
  German  ▼
ALLDATASHEETDE.COM

X  

  • CY8CKIT-059

  • AI
    The **CY8CKIT-059** is a high-performance, low-cost PSoC 5LP Prototyping Kit developed by Infineon (formerly Cypress Semiconductor). It is designed to evaluate the **PSoC 5LP** architecture, which integrates programmable analog and digital logic with an ARM Cortex-M3 processor. --- ## 1. Core Component: PSoC 5LP (CY8C5888LTI-LP097) The heart of the board is the CY8C5888LTI-LP097 chip. Unlike traditional microcontrollers, a PSoC (Programmable System-on-Chip) contains "Universal Digital Blocks" (UDBs) and high-precision analog components. | Feature | Specification | | :--- | :--- | | **CPU Core** | ARM® Cortex®-M3 (32-bit) | | **Max Speed** | 80 MHz | | **Flash Memory** | 256 KB | | **SRAM** | 64 KB | | **Operating Voltage** | 1.71V to 5.5V | | **Analog Peripherals** | 12-bit SAR ADC, 20-bit Delta-Sigma ADC, DACs, Op-Amps, Comparators | | **Digital Peripherals** | 24 UDBs (Custom Logic/FPGA-like), PWMs, Timers, UART, I2C, SPI | --- ## 2. Hardware Architecture & Layout The board is uniquely designed with a "snappable" form factor, separating the programmer from the target board. ### A. The Target Board This section contains the main PSoC 5LP chip. * **I/O Headers:** Provides access to all 48 GPIOs (General Purpose Input/Outputs). * **Micro-USB Connector:** Supports Full-Speed USB 2.0 connectivity directly to the PSoC 5LP (can act as a HID device, Virtual COM port, etc.). * **User LED & Button:** A blue LED (connected to P2[1]) and a user button (connected to P2[2]) for basic interaction. ### B. KitProg Programmer/Debugger The "tail" of the board is a detachable programmer. * **Function:** It uses another PSoC 5LP chip as a bridge to program and debug the target chip via the SWD (Serial Wire Debug) protocol. * **USB-A Header:** Plugs directly into a PC port. * **UART/I2C/SPI Bridge:** It can act as a USB-to-UART bridge to simplify serial communication with the computer. --- ## 3. Power Supply Options The CY8CKIT-059 can be powered in several ways: 1. **KitProg USB:** Powered through the USB-A connector (5V). 2. **Target USB:** Powered via the Micro-USB connector (5V). 3. **External Pins:** Applying voltage directly to the `VDD` pins (1.71V to 5.5V). --- ## 4. Software Environment: PSoC Creator Unlike standard C-coding environments, the electronic parts of the PSoC are configured via **PSoC Creator**. ```c // Example: Simply toggling a pin in C code // after placing a "Digital Output Pin" component in the schematic #include "project.h" int main(void) { CyGlobalIntEnable; for(;;) { Pin_LED_Write(~Pin_LED_Read()); // Toggle LED CyDelay(500); } } ``` --- ## Summary of Key Hardware Advantages * **Programmable Analog:** You can build complex analog circuits (like filters or instrumentation amplifiers) inside the chip without external resistors or capacitors. * **Flexible Routing:** Almost any internal signal can be routed to any physical pin. * **CapSense:** Dedicated hardware for capacitive touch sensing (buttons, sliders).
    ✨ Follow-up Questions
    • How do you snap off and reconnect the KitProg programmer?
    • What are Universal Digital Blocks (UDBs) in the PSoC 5LP?
    • Can the CY8CKIT-059 be used for high-resolution audio processing?