FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [September 2006 Threads] portSTACK error with ATmega2560Posted by Nobody/Anonymous on September 29, 2006 I am working with atmega2560 & freeRTOS. While compiling the code of FreeRtos4.1.0, it was asked for various header files like freertos.h and freertosconfig.h etc. Then on including all files, error of header file not found has removed. But it gives other error of "portSTACK_Type" and "portBASE_Type" are undeclared in "portable.h". I face the same problem in AVR studio and IAR Embedded workbench. This is my very first time approaching with Free RTOS and also with AVR. So kindly help.
RE: portSTACK error with ATmega2560Posted by Nobody/Anonymous on September 29, 2006 There are a couple of things you need to do...first have the correct include paths and second have the correct port definition.
Demo projects are included in the download for AVR using both GCC and IAR. To create a new project take one of these demos as a starting point. Once the demo is compiling (should compile straight off) you can remove the demo app files and add in your app files.
When building with GCC GCC_MEGA_AVR must be defined. When building with IAR IAR_MEGA_AVR must be defined.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|