Quality RTOS & Embedded Software

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


Loading

Headers keep getting included in the project if used FreeRTOS template on AtmelStudio

Posted by mehrad1983 on March 20, 2017

I have used the FreeRTOS demo called FREERTOSOLED1XPRO_EXAMPLE from ASF to start away with FreeRTOS on SAMD21.

My project has advanced and moved away from the demo it used to be and I never needed the OLED part of the project but the main structure of FreeRTOS. Now, anytime I add a driver from ASF or remove one, two include files below keep getting added back to asf.h file. And considering that I have removed these two headers from the project long time ago, project goes to halt and doesn't compile.

// From module: User I/O driver for FreeRTOS demo
#include <cdc.h>
#include <oled1.h

Removing these two lines manually is a super easy thing to do but I am wondering where these two includes are coming from and getting generated? Is there a source somewhere which could be tweeked to stop the generation of these two lines. In the future I might want to use this on my favour and add include files to such places.


Headers keep getting included in the project if used FreeRTOS template on AtmelStudio

Posted by rtel on March 20, 2017

Unfortunately we are not able to support other people's software - in this case the Atmel tools - besides which I have no idea how Atmel have integrated their ASF code into their tool so wouldn't know where to start. I recommend you ask Atmel directly.


Headers keep getting included in the project if used FreeRTOS template on AtmelStudio

Posted by mehrad1983 on March 20, 2017

Fair enough. Thanks for the promp responce though.


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


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

Latest News

NXP tweet showing LPC5500 (ARMv8-M Cortex-M33) running FreeRTOS.

Meet Richard Barry and learn about running FreeRTOS on RISC-V at FOSDEM 2019

Version 10.1.1 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.


Careers

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

Renesas

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