When I evaluated an expression using the function specified in an external file, the expression was evaluated by a type other
than the type which the function specifies. Why does this happen? (Aug. 25, 2000)
●
Why doesn't the compiler generate an error when I reference an external function that has not been declared as "extern"? (Aug.
25, 2000)
●
In a C language program, if I declare two variables with the same name and same type in the same file, will an error be
generated? (Aug. 25, 2000)
●
I declared the function which specified "#pragma PARAMETER" as prototype, but the function name that I get after
compiling starts with "_". Why doesn't it start with "$"? (Aug. 25, 2000)
●
Does the prototype declaration determine how the function argument is passed? (Aug. 25, 2000)●
Does the passing method of function arguments affect the program's interchangeability? (Aug. 25, 2000)●
Is there any difference in the speed or size of the program when a function argument is passed by a register compared to a
stack? (Aug. 25, 2000)
●
What are the required conditions for a function argument to be passed by a register? (Aug. 25, 2000)●
When I do a Build, the following error is displayed.
Normally, when there is no reference function, a function with "_", as in "_func1", is displayed. Why is this one displayed
with "$"? The func1 function exists in a different file. (Aug. 25, 2000)
samp.c 190 Error (ln30):.\samp.r30:'$func1' value is undefined
●
When I declared "const" character string data as the structure, the compiler generated not only constant data but also
assembler code that reserve a ROM area. What is this ROM area for? (Aug. 7, 2000)
●
I want to place CONST-declared data at the place that I assign in the ROM. (Jul. 21, 2000)●
I want to assign all registers (R0, R1, R2, R3, A0, and A1) as register variables. Is it possible to do this with the NC30
compiler? (Jul. 21, 2000)
●
I want to use register variables with the NC30 compiler. How can I do that? (Jul. 21, 2000)●
When I specify an absolute address with "#pragma ADDRESS", do I have to use the "volatile" declaration, too? (Jul. 21, 2000)●
How do I specify the following absolute address when using the above the "#pragma ADDRESS" declaration? (Jul. 21, 2000)
[Absolute address declaration Example]
#define AAA (*(volatile unsigned char *)0x000406)
●
When I am linking my program, the linker generates this error: 'function-name' value is undefined. But the function itself
actually exists. What's wrong?
●
Top of Page
Utilities (stk30, utl30, etc.)
The stack overflowed even though I reserved the correct stack size as displayed in the Stk Viewer. Is the stack size shown in
the Stk Viewer not enough? (May 8, 2003)New!
●
I am using Integrated Development Environment TM V.3.01, and, after making additions to my program, I got the following
message: "No. 6. Stk Viewer: Out of memory". What is the work-around for this? (Sep. 5, 2001)
●
Komentarze do niniejszej Instrukcji