Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


Freertos support for dspic33ev family

Posted by desireddy on November 22, 2016

Hi, I am using dspic33ev256gm106 microchip. But the freertos is not supporting it. I have seen in forums where it is said it is supported. I am not very clear it is supported or not? Can you please suggest if it is supported or not? Do i need to write on my own. Please help.

Freertos support for dspic33ev family

Posted by rtel on November 22, 2016

The standard dsPIC is supported, the dsPICe is not officially supported - but you will find third party code targeting that part in the FreeRTOS Interactive site (http://interactive.freertos.org).

The 'e' parts have a register that cannot be accessed from software, so cannot be saved as part of the task context. If you avoid using that register, then you should not have a problem. If you do use that register, then there is the risk of one task corrupting the context of the other. I don't think the register in question will get used by a C program, but it might get used by optimised math libraries written in assembler.

Freertos support for dspic33ev family

Posted by eaoiyrioeaf on January 9, 2017

I'm so happy to see there is a guy using the same chip as I'm. now I have drived all the peripheral (CAN, UART, IC, OC, I2C,ADC etc.), my project works well without a kernel. Now I'm pareparing to transfer my code to FreeRTOS, maybe we can share eachother some experience.

[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

Version 10.1.0 of the FreeRTOS kernel is available for immediate download. MIT licensed.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


FreeRTOS and other embedded software careers at AWS.

FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers


STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner