You are here

New FreeRTOS on PSoC 4 port – https://iotexpert.com/ | Cypress Semiconductor

New FreeRTOS on PSoC 4 port – https://iotexpert.com/

This is an update of a previous post I made regarding PSoC Real Time Operating System (RTOS) support. I also wanted to plug Alan Hawse’s great blog on hooking things up to the internet, iotexpert.com.  He recently did a great post on FreeRTOS on PSoC 4.

Here’s a table with the current status.​

RTOS

LINK

Toolchain

DEVICES

Cypress Dev Kit

FreeRTOS

http://freertos.org/

GNU and KEIL MDK

PSoC 4, PSoC 5-LP

CY8CKIT-042
CY8CKIT-001, CY8CKIT-050

FreeRTOS

IoT Expert

GNU

PSoC 4

CY8CKIT-042/044

Micrium uC/OS-III

http://micrium.com

GNU and KEIL MDK

PSoC 4, PSoC 5-LP

CY8CKIT-042, CY8CKIT-044
CY8CKIT-001, CY8CKIT-050

Segger embOS

http://segger.com/

GNU and KEIL MDK

PSoC 4, PSoC 5-LP

CY8CKIT-042
CY8CKIT-001, CY8CKIT-050

You can find examples corresponding to each of these. In fact, the Micrium demo has a cool CapSense-driven list of examples (PWMs, DelSig, SAR, CapSense, digital scope and OS info). It shows how CapSense data can get queued to multiple client tasks. According to PSoC Creator Applications guru, Mark Saunders, “It is delightful in every way”.

Enjoy!
--Matt
 
Matt Landrum
PSoC Software
Cypress Semiconductor- Portland, OR
 

Comments

hli's picture
barbarahillhill2_2474961's picture

Checked the Micrium demo so far. Really liked the examples how the CapSense data can be manipulated. I'm working with the clients base on https://essaydune.com and need to update the listing. What about FreeRTOS? Is it worth my time? Thanks.

Barb

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.