14-5张震

博客园 首页 联系 订阅 管理

2017年6月12日

摘要: 有名管道:它可以使互不相关的两个进程彼此通信。该管道可以通过路径来指出,并且在文件系统中是可见的。在建立了管道之后,两个进程就可以把它当作普通文件一样进行读写操作,使用非常方便。不过值得 注意的是,FIFO是严格地遵循先进先出规则的,对管道及FIFO的读总是从开始处返回数据,对它们的写则把数据添加到 阅读全文
posted @ 2017-06-12 20:02 Zの² 阅读(119) 评论(1) 推荐(0) 编辑

2017年5月21日

摘要: fork()函数: 用于从已存在的进程中创建一个新的进程。新进程称为子进程,而原来的进程成为父进程。使用fork()函数得到的子进程是父进程的一个复制品。它从父进程处继承整个进程的地址空 间,包括进程上下文、代码段、进程堆栈、内存信息、打开的文件描述、信号控制设定、进程优先级、进程组号、当前工作目录 阅读全文
posted @ 2017-05-21 20:34 Zの² 阅读(131) 评论(0) 推荐(0) 编辑

2017年5月14日

摘要: 这周我们学习了交叉开发环境的搭建,将所需要的工具安装,如何配置环境变量。 交叉环境的搭建: 交叉开发:在主机环境下开发,在目标板上运行的开发模式叫作交叉开发。 交叉编译:在主机环境下生成目标板上的可执行代码的编译方式为交叉编译。 进行交叉开发前,需要对交叉开发环境进行一定的配置,包括交叉开发工具的安 阅读全文
posted @ 2017-05-14 18:13 Zの² 阅读(99) 评论(0) 推荐(0) 编辑

2017年4月30日

摘要: 本周对gcc,Makefile进行了简单的学习,相对来说Makefile接受的比较快,使用gcc编译器编译C语言程序文件生成可执行文件的过程,是要经历四个相互关联的步骤:预处理、编译、汇编和链接,在练习gcc的时候错误也总是出现,但是在同学和老师的指导下还是很快的解决了这些问题。在实验楼也简单的复习 阅读全文
posted @ 2017-04-30 21:26 Zの² 阅读(102) 评论(0) 推荐(0) 编辑

2017年4月22日

摘要: 本周我开始学习“新的”课程《嵌入式程序设计》,课上在老师的指导下,又重新复习了vim编辑器和gcc编辑相关的知识,虽然这些知识以前接触过,学习过,但是还是在运用中遇到很多的难点,最终在老师和同学的帮助下解决了这些问题。虽然过程比较困难,但还是有所收获的。 本节的vim操作相对来说还算是简单的操作,我 阅读全文
posted @ 2017-04-22 18:04 Zの² 阅读(97) 评论(2) 推荐(0) 编辑