Figure 2
PSoC
™
Creator schematic entry and components
2.2.2.1
PSoC
™
Creator help
home page to download and install the latest version of PSoC
™
Creator. Launch PSoC
™
Creator and navigate to the following items:
•
Quick Start Guide: Choose Help > Documentation > Quick Start Guide. This guide gives you the basics
for developing PSoC
™
Creator projects
•
Code Examples: Choose File > Code Example or click the Find Code Example... link on the Start Page
tab. These code examples demonstrate how to configure and use PSoC
™
resources
•
: Right-click a Component and select Open Datasheet. Visit the
page for a list of all Component datasheets
2.2.3
Software development kits for PSoC
™
6 devices
Significant source code and tools are provided to enable software development for PSoC
™
6 MCU. You use tools
to specify how you want to configure the hardware, generate code for that purpose which you use in your
firmware, and include various middleware libraries for additional functionality, like Bluetooth
®
Low Energy (LE)
connectivity or FreeRTOS. This source code makes it easier to develop the firmware for supported devices. It
helps you quickly customize and build firmware without the need to understand the register set.
For the PSoC
™
Creator environment, Infineon provides the Peripheral Driver Library (PDL). The PDL supports
both PSoC
™
Creator and third-party IDEs. You use PSoC
™
Creator Components to configure the hardware. PSoC
™
Creator generates configuration code based on your choices. That code is based on the source code in the PDL
drivers. The PDL also includes various middleware libraries. There may or may not be a Component to assist in
configuring that code.
The driver code is delivered as the psoc6pdl library. Middleware is delivered as psoc6mw. The PDL source code
is essentially identical, whether delivered with PSoC
™
Creator or ModusToolbox IDE. There are implementation
differences for the two IDEs.
Getting started with PSoC
™
6 MCU on PSoC
™
Creator
2 Development ecosystem
Application Note
7
002-21774 Rev. *G
2022-07-21