8
CY8CKIT-017 CAN/LIN Expansion Board Kit Guide, Doc. # 001-57814 Rev. *D
Introduction
For detailed information about the differences between PSoC 1, PSoC 3, and PSoC 5 devices, go to
. For more information about Cypress' kits, go to the Cypress Store at
1.3
PSoC Creator
Cypress'
software is a state-of-the-art, easy-to-use software Integrated Development
Environment (IDE). It introduces a hardware and software co-design environment based on classical
schematic entry and revolutionary embedded design methods.
With PSoC Creator, you can:
■
Create and share user defined, custom peripherals using hierarchical schematic design.
■
Automatically place and route select components and integrate simple glue logic that is normally
present in discrete muxes.
■
Trade-off hardware and software design considerations allowing you to focus on what matters
and get to market faster.
PSoC Creator also enables you to tap into an entire tools ecosystem with integrated compiler tool
chains, RTOS solutions, and production programmers to support both PSoC 3 and PSoC 5.
1.4
Getting Started
Kit Operation chapter on page 13
for a description of the kit operation and
how to program the PSoC 3 device. Code examples are used to explain how to use the CAN/LIN
expansion board with the CY8CKIT-001 DVK. The
provides details of
the expansion board hardware. The
Code Examples chapter on page 31
guides you to create simple
code examples. The
provides the schematics and bill of materials
(BOM) associated with the expansion board.
1.5
Additional Learning Resources
Visit
for additional learning resources in the form of datasheets, technical
reference manuals, and application notes.
describes the implementation of CAN bus communication between two
PSoC devices. It explains how to send and receive CAN messages and handle error messages.