《嵌入式SylixOS实践开发教程 十三五》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:牛建伟,刘禹编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2017
  • ISBN:9787512424265
  • 页数:220 页
图书介绍:本书是实时嵌入式操作系统的教学实验指导教材,以SylixOS为基础,引导学生对嵌入式实时系统的功能和开发实践由浅入深地展开学习。全书共14章:第1章介绍SylixOS的基本概念和开发环境;第2章为ARM汇编基础的实践;第3~6章属于基础系统操作;第7和8章为系统通信实验;第9~12章为驱动部分的实践;第13章讨论共享库的实现;第14章介绍QT图形界面的实现方式。本书可作为高等院校电类专业的实验指导教材,也可供从事相关工作技术人员的参考书。

第1章 SylixOS开发基础知识 1

1.1 SylixOS介绍 1

1.2 RealEvo-IDE介绍 1

1.3 RealEvo-IDE常用工程介绍 2

1.4 建立SylixOS Base工程 3

1.5 SylixOS第一个应用程序helloworld 5

1.6 RealEvo-IDE工程导入 7

第2章 ARM汇编基础实验 9

第3章 文件操作实验 14

3.1 实验一 shell命令文件操作实验 14

3.2 实验二 文件操作实验——相关函数的使用 17

3.3 实验三 文件目录操作实验 20

第4章 时间操作实验 24

4.1 实验一 shell命令时间操作实验 24

4.2 实验二 时间操作实验——相关函数的使用 25

第5章 线程实验 30

5.1 实验一 线程管理实验 30

5.2 实验二 线程同步实验——信号量 33

5.3 实验三 线程同步实验——互斥锁 38

5.4 实验四 线程同步实验——条件变量 41

第6章 进程实验 46

6.1 实验一 进程管理实验 46

6.2 实验二 进程间通信实验——共享内存 50

6.3 实验三 进程间通信实验——消息队列 54

第7章 串口收发实验 59

第8章 网络通信实验 65

8.1 实验一 UDP实验 65

8.2 实验二 TCP客户端实验 70

8.3 实验三 TCP服务器实验 74

8.4 实验四 简易Web服务器实验 78

第9章 GPIO驱动实验 92

9.1 实验一 GPIO驱动编写实验 92

9.2 实验二 GPIO输出实验 97

9.3 实验三 GPIO输入实验 102

第10章 LED驱动实验 108

10.1 实验一 内核模块基本实验 108

10.2 实验二 GPIO内核态输出实验 111

10.3 实验三 GPIO内核态输入实验 114

10.4 实验四 LED驱动编写实验 120

第11章 I2C驱动实验 130

11.1 实验一 I2C驱动编写实验 130

11.2 实验二 ZLG7290驱动编写实验 141

11.3 实验三 EEPROM驱动编写实验 167

第12章 SD卡驱动实验 183

第13章 共享库实验 195

13.1 实验一 共享库基础实验 195

13.2 实验二 zlib库使用实验 198

第14章 Qt图形界面编程实验 202

14.1 实验一 Qt工程的导入 202

14.2 实验二 Qt下GPIO输出实验 205

14.3 实验三 Qt下GPIO输入实验 207

附录 212

附录A 推荐阅读书目 212

附录B SylixOS BSP简介 212

附录C SylixOS系统调试及固化 213

附录D shell命令说明 216

参考文献 220