文件I/O编程之: 本章小结及思考与练习
时间:09-13
来源:互联网
点击:
6.7本章小结
本章首先讲解了系统调用(SystemCall)、用户函数接口(API)和系统命令之间的联系和区别,这也是贯穿本书的一条主线,本书就是按照系统命令、用户函数接口(API)系统调用的顺序逐层深入讲解,希望读者能有一个较为深刻的认识。
接着,本章讲解了嵌入式Linux中文件I/O相关的开发,在这里主要讲解了不带缓存的I/O系统调用函数的使用,这也是本章的重点,其中主要讲解了open()、close()、read()、write()、lseek()、fcntl()、select()以及poll()等函数。
接下来,本章讲解了嵌入式Linux串口编程。这其实是Linux中设备文件读写的实例,由于它能很好地体现前面所介绍的内容,而且在嵌入式开发中也较为常见,因此对它进行了比较详细的讲解。
之后,本章简单介绍了标准I/O的相关函数,希望读者也能对它有一个总体的认识。
最后,本章安排了两个实验,分别是文件使用及上锁和多用复用串口操作。希望读者能够认真完成。
6.8思考与练习
使用多路复用函数实现3个串口的通信:串口1接收数据,串口2和串口3向串口1发送数据。
I O编程 系统调用 用户函数接口 Linux 系统命令 操作系统 相关文章:
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE下驱动程序开发基础(二)(11-09)
- VXWORKS内核分析(11-11)
- REDIce-Linux--灵活的实时Linux内核(11-12)
- Linux2.4内核为我们带来了什么?(11-12)