SylixOS应用开发指南-翼辉信息.PDF

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
SylixOS应用开发指南-翼辉信息.PDF

前言 简介 本书描述了SylixOS 的程序设计接口,它们包括:SylixOS 系统API 函数、POSIX 标准 API 函数和标准C 提供的众多函数,本书适合于所有的程序员。 SylixOS 作为一款先进的实时嵌入式操作系统,已被广泛应用在航空航天、工业自动化、 通信、新能源等领域。SylixOS 与众多操作系统类似(如VxWorks 、Linux 等)为程序运行 提供了大量的服务,例如:打开文件、读写文件、关闭文件、动态装载程序、动态分配内存 空间、动态创建任务以及获得系统时间等服务。通过SylixOS Shell 下的命令可以方便地查 看系统信息,例如:通过ts 命令查看系统中运行的线程、通过ps 命令查看系统中运行的进 程和通过free 命令查看内存使用情况等。本书将在第3 章Shell 简介部分重点介绍SylixOS Shell 内建的命令使用方法。 SylixOS 是一款开源操作系统,因此可以方便地获取源码 (可通过 获 取SylixOS 源码),通过SylixOS 源码来学习本书的知识,也可以跟随书中的例子一步一步 地验证每一节的知识。 本书将从实时系统的角度阐述实时系统的编程方法及其编程过程中需要注意的地方。 本书总览 本书详细地讲述了SylixOS 的应用编程方法及其应用程序接口的使用,本书的组织结构 如下:  第1 章讲述了SylixOS 的历史及其在各领域的应用,同时讲述了SylixOS 的POSIX 标准;  第2 章讲述了SylixOS 开发环境的介绍与搭建;  第3 章、第4 章讲述了SylixOS Shell 命令的使用和如何编写第一个SylixOS 应用 程序;  第5 章深入剖析了SylixOS 的I/O 系统,并详细介绍了I/O 操作中常用的标准函数, 这些函数包括不带缓冲的I/O 函数、文件和目录操作函数、带缓冲的I/O 函数以及 I/O 多路复用函数等;  第6 章讲述了SylixOS 的多线程编程方法及其线程调度原理;  第7 章讲述了SylixOS 的线程间通信机制以及线程中锁的使用方法;  第8 章讲述了SylixOS 的多进程编程方法及其进程原理;  第9 章讲述了SylixOS 的进程间通信机制;  第10 章讲述了SylixOS 的信号系统及其在编程过程中如何正确地使用信号;  第11 章讲述了SylixOS 时间管理函数的使用方法;  第12 章讲述了SylixOS 的定长内存、变长内存及其虚拟内存原理和如何正确地使 用这些内存;  第13 章讲述了SylixOS 的标准I/O 设备操作;  第14 章讲述了热插拔系统的原理及其API 的使用方法;  第15 章讲述了SylixOS 网络编程方法及其网络工具的使用方法;  第16 章讲述了SylixOS 的文件系统原理;  第17 章详细分析了SylixOS 的日志系统;  第18 章讲述了SylixOS 的多用户管理;  第19 章讲述了SylixOS 的动态装载原理及其应用程序接口的使用方法;  第20 章讲述了SylixOS 电源管理函数的使用方法; 前言  第21 章讲述了SylixOS 图形界面Qt 的编程方法及其如何移植第三方库到SylixOS;  第22 章讲述了应用程序如何从Linux 平台或者VxWorks 平台迁移到SylixOS 平台。  最后,附录部分列出了SylixOS 中的标准头文件以及SylixOS 中出现的错误号及其 含义,附录C 详细地介绍了SylixOS Makefiile 文件。 如果读者有Linux 或者VxWorks 系统编程经验将会很容易理解书中的知识,当然没有 这些经验也可以轻松地学习书中的知识,因为本书中包含了大量的实例,这些实例浅显易懂 (需要具有C 语言程序设计基础)。通过本书的学习读者可

文档评论(0)

wendang_12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档