基于Scilab的ARM-Linux嵌入式计算及应用
光盘
作者: 马龙华,彭哲编著
出版社:科学出版社,2008
简介:本书主要分为3个部分,包括嵌入式系统基础、搭建嵌入式Linux环境及嵌入式Linux应用程序开发和构建嵌入式计算平台。嵌入式系统基础部分对嵌入式系统做了简单的概述,介绍了嵌入式硬件平台及嵌入式软件平台,然后对ARM体系结构进行了简单的概述,然后描述了ARM微处理器的分类。然后从实用的角度对ARM处理器的选型做出了总结。并且对Linux的常用命令、系统结构、Linux的内核、Linux的文件系统和Linux的实时性提高,都进行了非常详细的描述,最后对以EP9315芯片为核心的开发板做了Linux裁剪和移植的分析及实现。搭建嵌入式Linux环境及嵌入式Linux应用程序开发,首先对使用Buildroot和Scrachbox两种工具包制作交叉编译器进行了详细的描述,并对Minicom、TFTP和NFS等嵌入式开发工具进行描述。然后详细的描述了如何移植嵌入式图形用户界面TinyX,并详细的描述了如何移植嵌入式窗口管理器JWM。然后描述了嵌入式应用程序开发流程、如何使用GCC、如何使用Make管理工具和GDB调试器。并且对基于Xlib库、GTK+和TCL/TK三种开发嵌入式图形界面的应用程序详细的分析。最后给出嵌入式Linux系统的串口和以太网通讯应用程序例子,并对现场总线Modbus技术详细的分析,并给出一个现场总线Modbus的开发范例。