您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术在MIPS开发板上建立Linux系统及开发环境 正文
在MIPS开发板上建立Linux系统及开发环境

在MIPS开发板上建立Linux系统及开发环境

点击数:7803 次   录入时间:03-04 11:39:27   整理:http://www.55dianzi.com   嵌入式系统-技术

4.应用举例

前面设置了客户机具有对根目录/tftpboot/mips的完全控制功能,因此可以在客户机上(minicom窗口中)直接编写、编译、调试程序。这时所使用的编译调试工具是安装在主机/tftpboot/mips/usr/bin目录里,根目录结构包自带的MIPS版GNU gCC、g++、gdb、ld等等;程序编译完成可直接运行,不需要在主机用交叉编译工具编译后,再切换到客户机下载运行,这样提高了开发效率。

在开发板上(minicom窗口),

       cd /home

       mkdir test   -- 在/home目录里建立一个test子目录,实际上是建在主机的/tftpboot/mips/home下

       cd test

       vi hello.c              -- 用vi编写一个名为hello的c语言程序

       gcc –o hello hello.c   -- 编译产生可执行文件hello.o

       ./hello                 -- 执行该文件

至此,可以看见程序运行结果。

五、结束语

        文中所编译出来的内核文件vmlinux占空间小(1.9MB),功能有限,需要与主机配合才能发挥作用。在实际的应用中,有可能要加入更多的功能、服务,比如:http服务、ftp服务、mail服务、对GUI的支持等等,内核的占据空间必然增大,因此,设计时在功能和资源之间就要有所取舍。另外,系统实际应用中不一定带有网络,可能是一个独立的系统,此时内核必须放在系统自身的存储单元里(DOC、IDE硬盘、CF卡等)。因此,有必要进一步研究能够直接从存储单元启动操作系统的技术。



上一页  [1] [2] [3] 


本文关键字:开发  Linux  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术

《在MIPS开发板上建立Linux系统及开发环境》相关文章>>>