Skip to content

idelsink/cypress_psoc_freertos_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cypress PSoC FreeRTOS Demo

This projects holds example projects to use FreeRTOS in PSoC Creator for the Cypress Programmable System-on-Chip (PSoC).

Suported devices

The following devices are supported in these examples:

Motivation

In a private project I wanted to use FreeRTOS in my system and I was ristricted to a PSoC chip from Cypress. For this reason I implemeted this for a PSoC 4 and PSoC 5 chip.

Requirements

Setup

Just download and open the .cywrk file with PSoC Creator.

Tests

This software is tested with PSoC Creator 3.3 CP1 (3.3.0.410) And with FreeRTOS V8.2.2.

Devices

The following dev kits were used to test the projects.

PSoC 4

PSoC 5

Project structure

/FreeRTOS/ Holds the FreeRTOS Kernel.
/PSoC 4 FreeRTOS Demo/ Holds the PSoC 4 Demo project. Device is set to: CY8C4247AZI-M485ES. This chip is used on the CY8CKIT-044 Dev kit.
/PSoC 5 FreeRTOS Demo/ Holds the PSoC 5 Demo project. Device is set to: CY8C5888LTI-LP097. This chip is used on the CY8CKIT-059 Dev kit.

License

You can check out the full license here

This project is licensed under the terms of the MIT license.