摘要: 本周学习了第八章的主要内容主要包括两大部分分别为: 一、有名管道FIFO 1.有名管道说明 定义:有名管道的出现突破了只能用于具有亲缘关系的进程之间,这就大大地限制了管道的使用限制,它可以使互不相关的两个进程实现彼此通信。该管道可以通过路径名来指出, 并且在文件系统中是可见的。在建立了管道之后,两个 阅读全文
posted @ 2017-06-09 21:53 6班liran 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、标准I/O的编程 fread与fwrite 1.fread是一个函数,是计算机程序中从一个文件流中读数据,最多读取count个元素,每个元素size字节,如果调用成功返回实际读取到的元素个数,如果不成功返回 0。 函数原型为: 2.fwrite是一个C语言函数,向文件写入一个数据块。函数写入文件 阅读全文
posted @ 2017-05-23 16:43 6班liran 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 本周实验楼 1.学习和掌握Bootloader启动原理; 2.掌握Bootloader的移植和编译过程。 1.安装arm-linux-gcc交叉编译工具 2、bootloader的配置、移植和编译 makefile 课堂实验 阅读全文
posted @ 2017-05-12 20:16 6班liran 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 本周主要学习了gcc与gdb的使用以及makefile的编程 一、gcc与gdb的使用 学会了如何使用gcc编译器 1、使用gcc编译器编译C语言程序文件生成可执行文件的过程,是要经历四个相互关联的步骤:预处理、编译、汇编和链接。 2、gdb是GNU开源组织开发的一个强大的Linux下的程序调试工具 阅读全文
posted @ 2017-04-28 19:32 6班liran 阅读(162) 评论(1) 推荐(0) 编辑