文件I/O编程之: 本章小结及思考与练习

时间:2013-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 系统命令 操作系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版