CYONS2100-LBXC Cypress Semiconductor Corp, CYONS2100-LBXC Datasheet - Page 7

no-image

CYONS2100-LBXC

Manufacturer Part Number
CYONS2100-LBXC
Description
IC SENSOR LASER OVATION 42-QFN
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CYONS2100-LBXC

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Figure 4. PSoC Designer Subsystems
PSoC Designer Software Subsystems
Device Editor
The device editor subsystem enables the selection of different
onboard analog and digital components, called user modules,
using the CYONS2100 device blocks. Examples of user
modules are timers, SPI, and so on.
The device editor also supports easy development of multiple
configurations and dynamic reconfiguration. Dynamic reconfigu-
ration enables changing configurations at run time.
PSoC Designer sets up power on initialization tables for selected
CYONS2100 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 CYONS2100 block configurations at
run time. PSoC Designer can print a configuration sheet for a
supplied project configuration for use during application
programming in conjunction with the device data sheet. After the
framework is generated, the user adds application specific code
to complete the framework. It is also possible to change the
selected components and regenerate the framework.
Document Number: 001-44046 Rev. *A
ADVANCE
Application Editor
In the Application Editor, edit the C language and Assembly
language source code. You can also assemble, compile, link,
and build.
Assembler
The macro assembler enables the assembly code to merge
seamlessly with C code. The link libraries automatically use
absolute addressing or compile in relative mode, and link with
other software modules to get absolute addressing.
C Language Compiler
A C language compiler supporting the CYONS2100 family of
devices is available. Even if you have never worked in the C
language before, the product quickly enables you to create
complete C programs for the CYONS2100 family devices.
The embedded, optimizing C compiler provides all the features
of C tailored to the CYONS2100 architecture. It comes complete
with embedded libraries providing port and bus operations,
standard keypad and display support, and extended math
functionality.
Debugger
The PSoC Designer Debugger subsystem provides hardware
in-circuit emulation, enabling the designer to test the program in
a physical system while providing an internal view of the PSoC
device. Debugger commands enable the designer to
The debugger also enables the designer to create a trace buffer
of registers and memory locations of interest.
Online Help System
The online help system displays online, context sensitive help.
Designed for procedural and quick reference, each functional
subsystem has its own context sensitive help. This system also
provides tutorials and links to FAQs and an Online Support
Forum to aid the designer in getting started.
Hardware Tools
In-Circuit Emulator (ICE)
A low cost, high functionality ICE is available for development
support. This hardware can program single devices.
Designing with User Modules
The development process for the PSoC device differs from that
of a traditional fixed function microprocessor. The configurable
analog and digital hardware blocks give the PSoC architecture a
unique flexibility that pays dividends in managing specification
change during development and by lowering inventory costs.
These configurable resources, called PSoC Blocks, can
implement a wide variety of user-selectable functions. Each
Read the program
Read and write data memory
Read and write IO registers
Read and write CPU registers
Set and clear breakpoints
Provide program run, halt, and step control
CYONS2100
Page 7 of 33
[+] Feedback

Related parts for CYONS2100-LBXC