摘要: 本周学习概要: 本周我们学习了有名管道和消息队列的传输和接收,并且在课上和课下实验楼中进行了程序的验证和操作。 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道 (named pipe) : 有名管 阅读全文
posted @ 2017-06-13 19:10 2014025631syg 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一.什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体,在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程 阅读全文
posted @ 2017-05-22 18:20 2014025631syg 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 教学内容总结: 学习Linux交叉开发环境的搭建和bootloader的配置移植及编译 1.安装arm linux gcc交叉编译工具 1.1 获取交叉编译工具的源代码 复制链接 http://labfile.oss.aliyuncs.com/courses/811/gcc 3.4.6 glibc 阅读全文
posted @ 2017-05-16 17:31 2014025631syg 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 2014025631《嵌入式设计》第三周学习总结 教材学习总结 1. Makefile的组织结构 Makefiles包含5个部分: Makefiles:顶层的Makefile文件。根据.config文件中的配置选项编译内核和任何模块文件。 .config:内核配置文件。是内核配置过程生成的。 arc 阅读全文
posted @ 2017-05-07 21:28 2014025631syg 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 1.gcc的命令 o:指定生成的输出文件; E:仅执行编译预处理; S:将C代码转换为汇编代码; wall:显示警告信息; c:仅执行编译操作,不进行连接操作。 分别编译各个源文件,之后对编译后输出的目标文件链接。 gcc c testfun.c 将testfun.c编译成test 阅读全文
posted @ 2017-05-02 17:59 2014025631syg 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 2014025631嵌入式程序设计第一周学习总结 学习任务 本周我们对gcc和vim的基本操作进行了学习,因为头一次在linux环境下些内容,本周学习略微有些难度。 学习内容 在实验楼中学习了一些基本操作。对vim学习的总结如下: 首先有两种模式。一种是 Normal模式和Insert模式 启动Vi 阅读全文
posted @ 2017-04-23 14:38 2014025631syg 阅读(146) 评论(0) 推荐(0) 编辑