摘要: 一、管道 本周我们学习了管道 消息队列的传输和接收 无名管道: 只能用于具有亲缘关系的进程之间,大大地限制了管道灵活使用。 有名管道: 可以使互不相关的两个进程实现彼此通信。该管道可以通过路径名来指出,并且在文件系统中是可见的。在建立了管道之后,两个进程就可以把它当作普通文件一样进行读写操作,使用较 阅读全文
posted @ 2017-06-03 22:38 2014025667田宇明 阅读(95) 评论(0) 推荐(0)
摘要: 本周学习了I/o编程和linux下进程相关的基本系统调用 1 在文件流被打开之后,可对文件流进行读写等操作,其中读操作的函数为fread() 2 fork()函数用于从已存在的进程中创建一个新进程,新进程称为子进程,而原进程称为父进程。 3 fread的ptr命令:存放读入记录的缓冲区;size命令 阅读全文
posted @ 2017-05-21 12:31 2014025667田宇明 阅读(86) 评论(0) 推荐(0)
摘要: 学习了Linux交叉开发环境的搭建和bootloader的配置移植及编译,以及编译Linux的内核, 学会了安装arm-linux-gcc交叉编译工具,学会了bootloader的配置、移植和编译。 实验楼实验过程: 实验总结: 本次试验出现很多问题,需要很多耐心去一一解决很开心能完成本次试验,学会 阅读全文
posted @ 2017-05-13 23:20 2014025667田宇明 阅读(160) 评论(0) 推荐(0)
摘要: 本周正式开始学习《嵌入式系统程序设计》,在课上老师指导我们复习了Linux操作系统的Shell命令、vim编辑器以及gcc编译相关方面的知识; 一、直接在网站上登录vim,并在上面运行指令程序 二、VIM操作 VIM是全键盘操作的编辑器,对于能熟练掌握VIM命令的人来说,这简直就是编程神器。VIM有 阅读全文
posted @ 2017-04-22 21:37 2014025667田宇明 阅读(201) 评论(0) 推荐(0)