![Rank: 8](images/default/star_level3.gif) ![Rank: 8](images/default/star_level3.gif)
- UID
- 872238
|
在嵌入式Linux的开发中,采用主—从模式,通过串行口或以太网口,使目标板和宿主机相连。使用的是GNU的系列工具,GNU具有免费开放的源代码,也为我们开发基于Linux的应用程序提供了方便。它包括一系列的开发调试工具。主要组件有:
gcc:编译器,可做成交叉编译的形式,即在宿主机上开发编译目标机上可运行的二进制文件;
Binutils:一些辅助工具,包括objdump(可以反编译二进制文件)、as(汇编编译器)、ld(连接器)等等;
Gdb:调试器,可使用多种交叉调试方式,如gdbserve(使用以太网络调试)。
最后,将调试好的内核和应用程序烧录到闪存中。裁剪后的Linux已成经功移植到目标平台上,在开发板上运行良好。经过测试,已满足一般的实时性要求。
3 结 论
我们开发的基于Linux 的嵌入式系统应用于测控系统,能满足当前工业控制领域对测控系统提出的要求,保证测控任务完成的实时性、可靠性,可连到工业以太网实现远程监控。其硬件,接口采用插板的形式,结构简单,易于装卸,方便系统集成和维护。软件方面,用户可针对具体应用作相应修改或删除即可,因而提高了测控系统的开发效率,在工业控制领域有很好的应用前景 |
|