solider
驱动牛犊
驱动牛犊
  • 注册日期2005-06-14
  • 最后登录2009-06-17
  • 粉丝0
  • 关注0
  • 积分56分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:2240回复:4

一步一步教你开发嵌入式Linux应用程序

楼主#
更多 发布于:2007-06-28 18:09
本文中采用西安建华科技实业有限公司研发的SldView嵌入式Linux集成开发工具开发ucLinux、Linux的应用程序。SldView下载地址www.jhembed.com

SldView自带有gcc交叉编译工具及虚拟编译环境,用户不用另外安装交叉编译工具。

本文所述硬件平台为S3C44B0X,软件为ucLinux-2.4.x版本。本文以开发ping 应用程序为例来讲述。

一、创建工程

启动SldView for ARM程序,单击Project->New Project菜单,打开New对话框,如下图所示:

 


选择ucLinux Project,在Project Path框中选择好工程路径,在Project File框中输入ping。点击确定按钮,生成ping工程。点击编译按钮,生成目标文件:ping.exe,ping.exe.elf。

二、打开ping.exe.elf

点击File->Load Image File菜单命令,选择打开ping.exe.elf文件,如下图所示:

 


三、GServer设置

点击Tool->Debug Setting菜单,弹出Debug Setting窗口,如下图:




在Protocol框中选择G-SERVER,然后点击Configure按钮,进入Agent Setting窗口,如下图:




可以选择串口、网口作为调试通道。串口BaudRate需要选择115200。点击OK按钮进行保存。

四、启动GServer监控程序

在SldView安装路径中找到gserver程序,将gserver打包进入Linux的文件系统中并烧写进目标板中。启动Linux,在超级终端中输入gserver /dev/ttyS1 &,如下图所示:




SldView现在就可以与GServer调试代理进行通讯了。

五、调试ping

点击Debug->Connect菜单或者Connect按钮,SldView与GServer进行连接,然后点击Download按钮,弹出文件选择对话框,如下图:


选择ping.exe文件,并在参数框中输入192.168.0.1,点击打开按钮。Ping应用程序就动态下载到目标板的文件系统中,并且开始运行起来,SldView控制ping停留在main函数处,等待用户进一步操作。如下图:

 


接下来用户就执行step、run、continue等调试操作了。

 

如各位在开发过程中有疑问,请致电029-88453251,或者添加qq:172659136,

MSN:zhaoxiaohui_hxb@hotmail.com。

最新喜欢:

wingmanwingma...
solider
驱动牛犊
驱动牛犊
  • 注册日期2005-06-14
  • 最后登录2009-06-17
  • 粉丝0
  • 关注0
  • 积分56分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-06-28 18:10
http://www.jhembed.com/list.asp?id=87

图片贴不上去,请点击上面连接。
solider
驱动牛犊
驱动牛犊
  • 注册日期2005-06-14
  • 最后登录2009-06-17
  • 粉丝0
  • 关注0
  • 积分56分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-04 16:18
顶,欢迎大家下载。
http://www.jhembed.com/arch/sldview.rar
solider
驱动牛犊
驱动牛犊
  • 注册日期2005-06-14
  • 最后登录2009-06-17
  • 粉丝0
  • 关注0
  • 积分56分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-09-30 13:24
顶一下。
chizilong
驱动牛犊
驱动牛犊
  • 注册日期2007-03-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分170分
  • 威望83点
  • 贡献值0点
  • 好评度82点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-10-25 02:18
    2楼  你发的是什么来的
翱于天
游客

返回顶部