도와주세요!!
글 수 15,339
2007.07.27 12:57:18 (*.188.43.125)
6678
리눅스에서요~
제가...
#include <stdio.h>
long *Data;
int i;
int main(void)
{
Data=(long *)0x08000000;
for(;;)
{
*Data = 0x3;
for(i=0;i<10;i++)
printf("DAD test /n");
}
return 0;
}
이렇게 프로그램해서 보드에 mount 하고서 실행하면요...
계속 segmentation fault 가 나요ㅠ
0x0800_0000 번지는 메뉴얼에보면 Static Chip Selet 2로 제가 그 주소에 접근해서 써도 되는 걸로 알고있는데....
왜 그 주소에다가 주소값을 넣고서 그 값이 나오는지 확인하려고하는건데 안되는걸까요?
리눅스도 잘 쓸 줄 모르고 정확한 개념이 안 잡혀있어서 그런걸까요?
아.... 제발 도와주세요ㅠ
제가...
#include <stdio.h>
long *Data;
int i;
int main(void)
{
Data=(long *)0x08000000;
for(;;)
{
*Data = 0x3;
for(i=0;i<10;i++)
printf("DAD test /n");
}
return 0;
}
이렇게 프로그램해서 보드에 mount 하고서 실행하면요...
계속 segmentation fault 가 나요ㅠ
0x0800_0000 번지는 메뉴얼에보면 Static Chip Selet 2로 제가 그 주소에 접근해서 써도 되는 걸로 알고있는데....
왜 그 주소에다가 주소값을 넣고서 그 값이 나오는지 확인하려고하는건데 안되는걸까요?
리눅스도 잘 쓸 줄 모르고 정확한 개념이 안 잡혀있어서 그런걸까요?
아.... 제발 도와주세요ㅠ