AN84858 - PSoC® 4 Programming Using an External Microcontroller (HSSP)
Introduction PSoC 4 device programming refers specifically to the programming of the nonvolatile memory in PSoC 4 using an external host programmer. The host can be the programmer supplied by Cypress...
View ArticleAN60580 - SIO Tips and Tricks in PSoC® 3 / PSoC 5LP
The following video gives introduction to the features of SIO pins. The following table indicates the PSoC devices, PSoC Creator versions, compilers, and development kits that will work with this...
View ArticleAN73212 - Debugging with PSoC® 1
现在在中国 !! 今日本語で !! Several common debugging techniques are described to help you solve common problems, such as stack overflow and memory corruption. A troubleshooting guide is included. Introduction...
View ArticleAN53313 - Real Time Clock Calibration in Cypress nvSRAM
The Real Time Clock (RTC) in Cypress nvSRAM is driven by a crystal oscillator with an external crystal having a nominal frequency of 32.768 kHz. Most 32.768 kHz crystals have a frequency tolerance of...
View ArticleAN52433 - Advantages of Serial Peripheral Interface (SPI) nvSRAM over SPI...
This application note describes the benefits of using SPI nvSRAM in metering applications and is aimed at designers and architects of the latest 'smart' electrical energy meters. Introduction...
View ArticleAN65974 - Designing with the EZ-USB® FX3™ Slave FIFO Interface
The hardware interface and configuration settings for the FLAGs are described in detail and examples are provided. References to GPIF II Designer are included to make the Slave FIFO interface easy to...
View ArticleAN2014 - Basics of PSoC® 1 Programming
PSoC 1 devices can be programmed after they have been installed in a system. In-circuit programming is convenient for prototyping, manufacturing, and in-system field updates. This allows a PSoC 1...
View ArticleAN404 - F-RAM RTC Backup and UL Compliance
Overview The FM31xx and FM33xx families are the Integrated Processor Companion devices that feature a real-time clock (RTC). The RTC provides the date/time information for the system and operates on...
View ArticleAN403 - F-RAM RTC Crystals - 6 pF vs. 12.5 pF
Overview The FM31xxx and FM33xxx are integrated processor companion devices that feature a real-time clock or RTC. The RTC provides the date or time information for the system and operates on either...
View ArticleAN400 - Generating a Power-Fail Interrupt using the F-RAM Processor Companion...
Overview The F-RAM Integrated Processor Companion features a general-purpose comparator that you can use to generate an early power-fail warning. This warning signal can be used to drive a...
View ArticleAN4011 - Choosing The Right Cypress Synchronous SRAM
Cypress currently manufactures several major Synchronous SRAM architectures. The purpose of this application note is to provide a means to determine which architecture is right for a particular...
View ArticleAN86233 - PSoC® 4 Low-Power Modes and Power Reduction Techniques
Project Device PSoC Creator Version Development Kit CY8CKIT-xxx Compiler Architecture Silicon Revision V2.2 SP1 or Higher V2.2 or Lower 042 DVK 001 DVK Keil GCC MDK RVDS AN86233.zip PSoC 4 Prod YES...
View ArticleAN101 - F-RAM as One-Chip Solution for Code and Data Memory Applications
Overview Applications for memory technologies are generally divided between executable code and data tasks. Executable code requires the memory to be nonvolatile and should retain the code under all...
View ArticleAN302 - F-RAM SPI Read & Write and Data Protection during Power Cycles
Overview F-RAM (Ferroelectric Random Access Memory) is a non- volatile memory that uses a ferroelectric film for storing data. F-RAM memory offers tremendous write speed. This feature is most evident...
View ArticleAN77900 - PSoC® 3 and PSoC 5LP Low-power Modes and Power Reduction Techniques
Introduction The PSoC 3 and PSoC 5LP low-power modes allow you to reduce overall current draw without limiting functionality, especially when implemented with other power-saving features and...
View ArticleAN52701 - PSoC® 3 and PSoC 5LP - Getting Started with Controller Area Network...
Introduction CAN (Controller Area Network) is a serial communication protocol developed by Robert Bosch GmbH in the early 1980s. This protocol was initially developed for automotive applications to...
View ArticleAN58726 - PSoC® 3 / PSoC 5LP USB HID Intermediate (with Keyboard and...
A variety of HID devices, including keyboard with LEDs and a composite device, are used as examples. This application note is a prerequisite for the advanced-level AN56377 and AN82072. The following...
View ArticleAN57473 - USB HID Basics with PSoC® 3 and PSoC 5LP
It explains how to configure USB input transactions using the PSoC Creator USBFS Component, with basic mouse and joystick inputs as examples. This application note is a prerequisite for the...
View ArticleAN61904 - How HX2LP™ Addresses Byte and Word-Addressable SPI EEPROMs
The SPI EEPROMs connect to the HX2LP™ to store configuration settings. To read the configuration settings from the EEPROM, HX2LP first identifies whether the connected EEPROM is byte addressable or...
View ArticleAN60594 - PSoC® 3 and PSoC 5LP: Low Frequency FSK Modulation and Demodulation
The method described in this application note uses zero CPU, it is completely done in hardware. This application note covers only the physical layer implementation of an FSK transmitter and receiver;...
View Article