|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#7
|
|||
|
|||
|
Re: Arrays in Vex Programming Kit EasyC?
Thanks for the Array Clarification. I am only defining 56 locations the moment I define one more it fails as in:
int example_array[55]; //Works! int another_array[0];//does not work!!!!!!!! //Still Gives me "C:\vex\Guidance\Main.c:12:Error [1300] stack frame too large The error # [1300] as defined in the C 18 Manual is as follows: "1300: stack frame too large The size of the stack frame has exceeded the maximum addressable size. Commonly caused by too many local variables allocated as 'auto' storage class in a single function." When I change the "Default Storage Class" to from "Auto to "Overlay" or "Static" using MPLAB IDE, the linker gets me in trouble with the following: MPLINK 3.90, Linker Copyright (c) 2004 Microchip Technology Inc. Error - could not find definition of symbol '__Wait:0' in file 'C:\vex\Guidance\Main.o'. Errors : 1 So I comment out the Wait function and now the others start giving me the same problem: as in: //Wait (1000); printf("hello all\n"); Error is now : MPLINK 3.90, Linker Copyright (c) 2004 Microchip Technology Inc. Error - could not find definition of symbol '__printf:0' in file 'C:\vex\Guidance\Main.o'. Errors : 1 Any Ideas folks? |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| vex programming kit | Alex Burman | FIRST Tech Challenge | 1 | 30-03-2006 18:30 |
| Pre-Load Arrays in EasyC, Possible? | Chris_Elston | Programming | 6 | 22-02-2006 10:25 |
| EasyC 2.0 for VEX Robotics Kit | jeffmorris | Programming | 7 | 26-01-2006 10:21 |
| Vex programming kit finally available?? | rswsmay | General Forum | 20 | 27-09-2005 22:08 |
| White Paper Discuss: VEX / intelitek easyC programming document | dez250 | Extra Discussion | 3 | 15-09-2005 15:20 |