LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 810|回复: 3

段错误!!

[复制链接]
发表于 2005-1-19 22:12:00 | 显示全部楼层 |阅读模式
各位老大,我在进行GCC -O EXAM EXAM.C后生成了EXAM的可执行文件,但是当我执行的时候确出现了“段错误”的问题,我不知道这是什么原因的,还望各位老大赐教啊!我是想让我的这个程序在目标拌上运行的,我的这个程序是一个很小的点灯程序,就是把我目标板上的LED点亮,每次我编译完了以后就会出现这样的问题!这是什么原因呢?我的板子上好象只有BIOS和UCLINUX ,好象没有所谓的GDB的stub,这样是不是不可以进行调试啊?我现在还不知道怎么样把我在LINUX下编译好的程序下载到板子上运行!!各位老大帮帮忙啊!!谢谢了
发表于 2005-1-19 23:27:40 | 显示全部楼层
你的目标平台,还有你的源程序啦,必要的信息要给出!
回复 支持 反对

使用道具 举报

发表于 2005-1-20 02:31:42 | 显示全部楼层
程序有逻辑错误
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-20 09:02:36 | 显示全部楼层
我的目标板是我们通常所使用的4510的板子,我只要是想看一下是否可以在板子上运行,其实就这么两句简单的程序:
int main(void)
{
     IOPMOD=0XFF;
     IOPDATA=0XFF;
    DELAY();
    IOPDATA=0X0;
WHILE(1);
RETURN 0;
}
当我没有进行板子上的寄存器的读写的时候就没有这样的问题,一读写板子上的东西就这样的了,好象是主机和板子的调试环境还没有搭建起来,我只是通过了网线和串口连接了起来!!我还不是很清楚怎么回事,还有就是我的LINUX是在WINDOWS的虚拟机下的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表