Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Real time embedded FreeRTOS mailing list 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem TCP & FAT Training




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 ]    [ Sitemap ]    [ ]




Copyright (C) 2004-2010 Richard Barry. Copyright (C) 2010-2016 Real Time Engineers Ltd.
Any and all data, files, source code, html content and documentation included in the FreeRTOSTM distribution or available on this site are the exclusive property of Real Time Engineers Ltd.. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Real Time Engineers Ltd.

Latest News:

FreeRTOS V9.0.0 is now available for download.


Free TCP/IP and file system demos for the RTOS


Sponsored Links

⇓ Now With No Code Size Limit! ⇓
⇑ Free Download Without Registering ⇑


FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Renesas Electronics Gold Alliance RTOS Partner.jpg

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Atmel RTOS partner supporting ARM Cortex-M3 and AVR32 microcontrollers

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

Xilinx Microblaze and Zynq partner

Silicon Labs low power RTOS partner

Altera RTOS partner for Nios II and Cortex-A9 SoC

Freescale Alliance RTOS Member supporting ARM and ColdFire microcontrollers

Infineon ARM Cortex-M microcontrollers

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

Cypress RTOS partner supporting ARM Cortex-M3

Fujitsu RTOS partner supporting ARM Cortex-M3 and FM3

Microsemi (previously Actel) RTOS partner supporting ARM Cortex-M3

Atollic Partner

IAR Partner

Keil ARM Partner

Embedded Artists