You are here

Peripheral Driver Library (PDL) Software and Documentation Archive | Cypress Semiconductor

Peripheral Driver Library (PDL) Software and Documentation Archive

Last Updated: 
Jun 03, 2020
Version: 
*B
Cypress provides the Peripheral Driver Library (PDL) v2.1 to simplify software development for the FM0+ and FM4 MCU portfolios. PDL v2.0 also supports the FM3 portfolio.

This page provides archived SW and release notes for previous Peripheral Driver Library (PDL) releases that are supported on Cypress' FM MCU Portfolio.

For more information on our latest PDL release, please click here.

Differences with PDL v3.0.x, PDL v2.1.x, and PDL v.2.0.x

PDL Version

Supported Architectures

PDL v3.0.x

PSoC 6 MCU

PDL v2.1.x

FM4, FM0+

PDL v2.0.x

FM4, FM3, FM0+

Supported Peripherals

Peripheral

Description

Peripheral

Description

BT

Base Timer

ICC

IC Card Interface

CAN

Controller Area Network

LCD

Liquid Crystal Display

CLK

Clock Functions

LPM

Low Power Modes

CR

RC Oscillator trimming

LVD

Low Voltage Detection

CRC

Cyclic Redundancy Check

MFS

Multi-Function Serial Interface

CSV

Clock Supervisor

MFT

Multi-Function Timer

DAC

Digital Analog Converter

PCRC

Programmable CRC

DMA

Direct Memory Access

PPG

Programmable Pulse Generator

DSTC

Descriptor System Data Transfer Controller

QPRC

Quadrature Position/Revolution Counter

DT

Dual Timer

RC

Remote Control

(HDMI-CEC/Remote Control Reception/Transmission)

EXINT

External Interrupts

RESET

Reset

EXTIF

External Bus Interface

RTC

Real Time Clock

Flash

Flash Memory

SDIF

SD Card Interface

GPIO

General Purpose I/O Ports

UID

Unique ID

HBIF

HyperBus Interface

VBAT

VBAT Domain

HSSPI

High Speed Quad Serial Peripheral Interface

WC

Watch Counter

I2CS

Inter IC Slave

WDG

Software and Hardware Watchdog Counter

I2S

Inter IC Sound

 

 

Supported Development Tools

The PDL Quick Start Guide available for download on this page may be a newer version than what is installed with the PDL.

The PDL is tested with and project files are provided for:

Translated documents are for reference only. We recommend that you refer to the English-language version of a document if you are engaged in development of a design.