自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C语言一些难点

1、包含预定义头文件表示从系统目录下开始搜索,然后再搜索PATH环境变量所列出的目录,不搜索当前目录,""是表示从当前目录开始搜索,然后是系统目录和PATH环境变量所列出的目录。所以,系统头文件一般用2、C语言四种存储类型:auto、extern、register、static(1)auto:auto只能用来标识局部变量的存储类型,对于局部变量,auto

2016-12-01 16:56:24 660

原创 计算机网络考试

计算机网络定义:  把分布在不同地点的具有独立操作系统的计算机,利用通信线路物理地互连起来,按照网络协议相互通信,以共享软件、硬件和数据资源。  资源:软件、硬件和数据资源。计算机网络分类:1.从网络的地理范围进行分类局域网、城域网、广域网2.从网络的拓扑结构进行分类星形拓扑、总线拓扑、环形拓扑计算机网络模式:对等网络模式、客户机

2016-11-23 19:39:03 609

转载 IP子网划分

IPv4地址的空间从0.0.0.0到255.255.255.255,一共划分为A、B、C、D、E五类,其中D类专门用于组播,E类保留作为研究使用A类地址:第一个八位组首位恒为0,即1.0.0.0到127.255.255.255,其中127.0.0.1/8作为本地回环使用B类地址:第一个八位组的最高两位恒为10,即128.0.0.0到191.255.255.255C类地址:第一个

2016-11-21 19:44:34 372

原创 关于数组名和对数组名取地址

关于数组名和对数组名取地址

2016-11-17 19:59:01 846

原创 嵌入式系统考试

实时系统与非实时系统的本质区别就在于实时系统中的任务都有时间限制。时间限制有两种:一种是任务的周期性,按一定周期启动执行的任务称为周期性任务。而随机启动执行的任务称为非周期性任务。另一种时间限制为时限,即要求任务在规定时间内完成。从实时系统的应用特点来看实时操作系统可以分为两种:一般实时操作系统和嵌入式实时操作系统。实时性要求一般有两层含义:时间

2016-11-10 17:32:06 508

原创 单链表

单链表:一种链式存储的线性表,用一组地址任意的存储单元存放线性的数据元素,称存储单元为一个节点;1、单链表头结点、头指针、首元节点:首元节点:指链表中存储线性表中第一个数据元素a1的节点;为了操作方便,通常在首元节点之前设一个节点,称为头结点,头结点的数据域中不存储线性表的数据元素;头指针是指向链表中的第一个节点(或为首元节点,或为头结点)的指针,未设头结点的空链表头指针为

2016-11-09 19:30:15 403

原创 嵌入式考试3

1、uC/OS-II的中断中断:任务在运行过程中,应内部或外部异步事件的请求中止当前任务,而去处理异步事             件所要求的任务的过程叫做中断。中断服务程序:应中断请求而运行的程序叫中断服务子程序(ISR)。中断向量:中断服务子程序的入口地址叫中断向量。CPU响应中断的条件:至少有一个中断源向CPU发出中断信号系统允许中断,且对此中断

2016-11-09 18:09:26 408

原创 嵌入式考试2

1、uC/OS的性能特点:(1)可公开源代码(2)移植性(3)可固化(4)可裁剪(5)多任务(6)占先式(7)可确定性(8)任务栈(9)系统服务(10)中断管理(11)稳定性与可靠性2、uC/OS提供的系统服务:信号量带互斥机制的信号量优化优先级倒置的问题事件标志消息信箱消息队列内存管理时钟管理任务管理

2016-11-09 18:08:47 1044

原创 嵌入式考试1

1、从实时系统的应用特点来看实时操作系统可以分为两种:一般实时操作系统和嵌入式实时操作系统。2、实时性要求一般有两层含义:时间上同时发生和过程上同时响应。要求一:数据识别、数据建立和正确响应必须在规定时间内完成。要求二:对外部事件处理的实时性,即实时系统必须能进行分布式或并行处理。3、使用实时操作系统主要有以下几个因素:  嵌入式实时

2016-11-09 18:08:12 430

原创 嵌入式系统2

BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统B

2016-11-08 19:22:13 579

原创 嵌入式系统1

操作系统:操作系统是一种为应用程序提供服务的系统软件,是一个完整计算机系统的有机组成部分。从层次来看,操作系统位于计算机硬件之上,应用软件之下。所以也把它叫做应用软件的运行平台。从用户的角度来看,它就是一大堆函数(API和系统函数),用户可以调用(普通调用或系统调用)它们来对系统资源进行操作。操作系统的作用:它在计算机应用程序与计算机硬件之间,屏

2016-11-07 19:58:22 269

原创 linux 进程

unistd.hpid_t getpid(void); \\返回当前进程标识PIDpid_t getppid(void); \\返回父进程标识PPIDpid_t fork(); \\产生一个新的进程,称为子进程,成功返回子进程id,向子进程返回0,失败向原进程返回-1vfork 借用而不复制父进程空间exec族函数:int

2016-11-03 18:33:32 172

原创 linux考试摘要

Ctrl+c,Ctrl+d,Ctrl+z在linux中意义 答: ctrl-c 是发送 SIGINT 信号,终止一个进程  ctrl-z 是发送 SIGSTOP信号,挂起一个进程  ctrl+d不是发送信号,而是表示一个特殊的二进制值,用于退出Shell从内核实现的角度说明Linux进程共享文件的方式有哪几种?举例说明什么情况下会产生对应的共享情况?  答:进程通过多个file结构

2016-11-02 20:28:17 575

原创 linux 线程

因为pthread的库不是linux系统的库,所以在进行编译的时候要加上-lpthreadpthread.hint pthread_create(pthread_t *thread, pthread_attr_t *attr, void *(*start_routine) (void *), void *arg);//创建线程参数thread:线程创建时,这

2016-11-02 20:27:42 174

原创 Linux 文件IO

open,create:fcntl.hsys/types.hsys/stat.hint open(const char* pathname, int flags, [mode_t mode]);flags:O_RDONLY  O_WRONLY  O_RDWR      O_CREAT O_EXCL O_TRUNC  O_APPEND //根据[mode_

2016-11-02 20:27:13 214

原创 linux 标准IO

linux复习

2016-11-02 15:21:40 243 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除