yahya_pag
05-12-2012, 17:13
سلام
بنده تازه شورع به يادگيري برنامه نويسي با نرم افزار keil كردم:(
ولي نميدونم وقتي بيلد ميكنم اين ارور رو ميده:(:unh:
كل پروژه اينه، هموني كه شما تو مجله شماره يك نوشتين، ميدونم برنامه ساده اي هستش ولي نميدونم چرا error ميده!
خود برنامه:
#include <AT91SAM7X256.H> /* AT91SAMT7X256 definitions */
#include <lib_AT91SAM7X256.h>
void wait(void);
int main (void) {
AT91F_PIO_CfgOutput(AT91C_BASE_PIOB, AT91C_PIO_PB0);
AT91F_PIO_ClearOutput(AT91C_BASE_PIOB, AT91C_PIO_PB0);
wait();
AT91F_PIO_SetOutput (AT91C_BASE_PIOB, AT91C_PIO_PB0);
wait();
}
void wait (void) {
unsigned int n;
for (n = 0; n < 7372800; n++);
}
ارور برنامه:
Build target 'Target 1'
linking...
2.axf: Warning: L6665W: Neither Lib$$Request$$armlib Lib$$Request$$cpplib defined, not searching ARM libraries.
2.axf: Error: L6411E: No compatible library exists with a definition of startup symbol __main.
Target not created
بنده تازه شورع به يادگيري برنامه نويسي با نرم افزار keil كردم:(
ولي نميدونم وقتي بيلد ميكنم اين ارور رو ميده:(:unh:
كل پروژه اينه، هموني كه شما تو مجله شماره يك نوشتين، ميدونم برنامه ساده اي هستش ولي نميدونم چرا error ميده!
خود برنامه:
#include <AT91SAM7X256.H> /* AT91SAMT7X256 definitions */
#include <lib_AT91SAM7X256.h>
void wait(void);
int main (void) {
AT91F_PIO_CfgOutput(AT91C_BASE_PIOB, AT91C_PIO_PB0);
AT91F_PIO_ClearOutput(AT91C_BASE_PIOB, AT91C_PIO_PB0);
wait();
AT91F_PIO_SetOutput (AT91C_BASE_PIOB, AT91C_PIO_PB0);
wait();
}
void wait (void) {
unsigned int n;
for (n = 0; n < 7372800; n++);
}
ارور برنامه:
Build target 'Target 1'
linking...
2.axf: Warning: L6665W: Neither Lib$$Request$$armlib Lib$$Request$$cpplib defined, not searching ARM libraries.
2.axf: Error: L6411E: No compatible library exists with a definition of startup symbol __main.
Target not created