DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

CY7C64215-28PVXC(2005) View Datasheet(PDF) - Cypress Semiconductor

Part Name
Description
Manufacturer
CY7C64215-28PVXC
(Rev.:2005)
Cypress
Cypress Semiconductor Cypress
CY7C64215-28PVXC Datasheet PDF : 26 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
CY7C64215
contains development kits, C compilers, and all accessories
for enCoRe III development. Go to the Cypress Online Store
web site at http://www.cypress.com, click the Online Store
shopping cart icon at the bottom of the web page, and click
USB (Universal Serial Bus) to view a current list of available
items.
5.0 Development Tools
PSoC Designer is a Microsoft® Windows®-based, integrated
development environment for the enCoRe III. The PSoC
Designer IDE and application runs on Windows NT 4.0,
Windows 2000, Windows Millennium (Me), or Windows XP.
(Refer to the PSoC Designer Functional Flow diagram below.)
PSoC Designer helps the customer to select an operating
configuration for the enCoRe III, write application code that
uses the enCoRe III, and debug the application. This system
provides design database management by project, an
integrated debugger with In-Circuit Emulator, in-system
programming support, and the CYASM macro assembler for
the CPUs.
PSoC Designer also supports a high-level C language
compiler developed specifically for the devices in the family.
PSoCTM
Designer
Graphical Designer
Interface
Context
Sensitive
Help
Importable
Design
Database
Device
Database
Application
Database
Project
Database
User
Modules
Library
PSoCTM
Designer
Core
Engine
PSoC
Configuration
Sheet
Manufacturing
Information
File
Emulation
Pod
In-Circuit
Emulator
Device
Programmer
Figure 5-1. PSoC Designer Subsystems
5.1 PSoC Designer Software Subsystems
5.1.1 Device Editor
The Device Editor subsystem allows the user to select
different onboard analog and digital components called user
modules using the enCoRe III blocks. Examples of user
modules are ADCs, SPIM, UART, and PWMs.
The device editor also supports easy development of multiple
configurations and dynamic reconfiguration. Dynamic config-
uration allows for changing configurations at run time.
PSoC Designer sets up power-on initialization tables for
selected enCoRe III block configurations and creates source
code for an application framework. The framework contains
software to operate the selected components and, if the
project uses more than one operating configuration, contains
routines to switch between different sets of enCoRe III block
configurations at run time. PSoC Designer can print out a
configuration sheet for a given project configuration for use
during application programming in conjunction with the Device
Data Sheet. Once the framework is generated, the user can
add application-specific code to flesh out the framework. It’s
also possible to change the selected components and regen-
erate the framework.
5.1.2 Application Editor
In the Application Editor you can edit your C language and
Assembly language source code. You can also assemble,
compile, link, and build.
Assembler. The macro assembler allows the assembly code
to be merged seamlessly with C code. The link libraries
automatically use absolute addressing or can be compiled in
relative mode, and linked with other software modules to get
absolute addressing.
C Language Compiler. A C language compiler is available
that supports the enCoRe III family of devices. Even if you
have never worked in the C language before, the product
quickly allows you to create complete C programs for the
enCoRe III devices.
The embedded, optimizing C compiler provides all the
features of C tailored to the enCoRe III architecture. It comes
complete with embedded libraries providing port and bus
operations, standard keypad and display support, and
extended math functionality.
5.1.3 Debugger
The PSoC Designer Debugger subsystem provides hardware
in-circuit emulation, allowing the designer to test the program
in a physical system while providing an internal view of the
enCoRe III device. Debugger commands allow the designer to
read and program and read and write data memory, read and
write IO registers, read and write CPU registers, set and clear
breakpoints, and provide program run, halt, and step control.
The debugger also allows the designer to create a trace buffer
of registers and memory locations of interest.
5.1.4 Online Help System
The online help system displays online, context-sensitive help
for the user. Designed for procedural and quick reference,
Document 38-08036 Rev. *A
Page 4 of 26

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]