首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于Linux的嵌入式测控系统设计 03

基于Linux的嵌入式测控系统设计 03

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