AN2219 - PSoC® 1 Selecting Analog Ground and Reference
Example Project Supported H/W and S/W Supported PSoC1 Devices PSoC Designer Version H/W Kit CY8C20xxx CY8C21xxx CY8C22xxx CY8C23xxx CY8C24xxx CY8C27xxx CY8C28xxx CY8C29xxx No N/A N/A x23A, x94...
View ArticleAN5063 - Migrating from EZ-USB® FX™ to EZ-USB FX1
This application note is intended for developers who are moving their existing CY7C64613 design to the new CY7C6471314 EZ-USB® FX1™ device, the next-generation full-speed USB microcontroller offered...
View ArticleAN51234 - Getting Started with SPI in PSoC® 1
This discussion includes a brief overview of SPI, each SPI user module (UM) and their associated API. In addition, special SPI considerations are discussed, such as, SPI modes, multi-slave systems,...
View ArticleAN56377 - PSoC® 3 and PSoC 5LP USB Transfer Types
It then shows how to configure PSoC® 3 and PSoC 5LP to perform each of these transfers. Code examples are also included for specific considerations, including vendor commands for custom USB...
View ArticleAN86439 - PSoC® 4 - Using GPIO Pins
Introduction PSoC has powerful and flexible general-purpose I/O (GPIO) pins that provide more features than traditional MCUs. The GPIOs are controlled not only by configuring registers in firmware,...
View ArticleAN88619 - PSoC® 4 Hardware Design Considerations
Introduction PSoC® 4 is a powerful programmable microcontroller with an ARM® Cortex™-M0 CPU. It provides capability and flexibility for analog and digital applications beyond what traditional MCUs...
View ArticleAN4065 - QDR™-II, QDR-II+, DDR-II, and DDR-II+ Design Guide
Cypress Quad Data Rate™ (QDR™)-II, QDR-II+, DDR-II, and DDR-II+ SRAMs address the high-bandwidth requirements for networking and data storage applications that provide up to 80 GBps data transfer...
View ArticleAN84060 - QDR™-IV Design Guide
Introduction Streaming video, cloud services, and mobile data have fueled the continuing growth of global network traffic. To support this growth, the next generation of networking systems must...
View ArticleAN57294 - USB 101: An Introduction to Universal Serial Bus 2.0
USB is an interface that connects a device to a computer. With this connection, the computer sends or retrieves data from the device. USB gives developers a standard interface to use in many different...
View ArticleAN55102 - PSoC® 1 - Single Cell Li-Ion Battery Charger with CY8C21x23
Multiple methods such as, self-modulated voltage reference, pin multiplexing, time multiplexing of resources and code optimization have been used to implement the design in this chip. The charger can...
View ArticleAN14558 - Implementing an SPI Master on EZ-USB® FX2LP™
This application note details two approaches (bit-banging general purpose I/O (GPIO) pins, using the UART block) to implement SPI Master interface on FX2LP, including the example code. The application...
View ArticleAN2165 - PSoC® 1 Implementation of a Direct Sequence Spread Spectrum Baseband...
This applications note presents an example design for implementing the baseband functions of a Direct Sequence Spread Spectrum (DSSS) transmitter with the PSoC® 1 programmable system-on-chip. A...
View ArticleAN60594 - PSoC® 3 and PSoC 5LP: Low-Frequency FSK Modulation and Demodulation
The method described in this application note uses zero CPU, everything done in PSoC hardware. This application note covers only the physical layer implementation of an FSK transmitter and receiver;...
View ArticleAN2017 - PSoC® 1 Temperature Measurement with Thermistor
The associated project measures the resistance of a thermistor to calculate its temperature using lookup tables and equations, and is also used with other PSoC 1 devices that have the required...
View ArticleAN2094 - PSoC® 1 - Getting Started with GPIO
今日本語で !! The general-purpose input and output (GPIO) is a very critical part of any microcontroller unit (MCU) as it forms the bridge between the external world and the MCU. The type and nature of...
View ArticleAN5083 - Implementation of Multiple Interface Isochronous USB Composite...
It also explains generic firmware code required to support any multi-interface USB peripheral on EZ-HOST/EZ-OTG. An example of a combination of Audio and HID class peripheral firmware is included to...
View ArticleAN67391 - PSoC® 1 - Low Distortion FSK Generator
FSK is the modulation cornerstone of a number of digital data transmission systems. This application note provides a detailed implementation of FSK generator with very low distortion and zero CPU (M8C...
View ArticleAN74170 - PSoC® 1 Analog Structure and Configuration with PSoC Designer™
现在在中国 !! 今日本語で !! Introduction When designing with the PSoC 1 family of microcontrollers, you use PSoC Designer and its highlevel interface to configure the PSoC, including the analog architecture. In...
View ArticleAN65231 - USB On-The-Go (OTG) Basics
This application note discusses several aspects of OTG functionality. The note introduces end-applications and different types of cables and connectors involved with OTG. It also describes the OTG...
View ArticleAN13553 - Using Processor Chip Enable as Address Valid Input to Antioch™
West Bridge® Antioch™ requires an Address Valid (ADV#) signal when the Processor Interface (P-Port) operates in asynchronous mode. Processors that do not have an ADV# signal (or any signal that can be...
View Article