- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 操作系统之进程和线程--uC/os-II实例--建立任务
1.建立任务,OSTaskCreate() / OSTaskCreateExt()Code: INT8U OSTaskCreate (void (*task)(void *pd), void *pdata, OS_STK *ptos, INT8U prio) { void *psp; INT8U e
2011-04-12 21:51:00 2553
原创 uC/cos-II系统函数管理
任务管理 1 OSTaskCreate() 建立一个新任务。任务的建立可以在多任务环境启动之前,也可以在正在运行的任务中建立。中断处理程序中不能建立任务。一个任务可以为无限循环的结构。函数原型:INT8U OSTaskCreate(void (*task)(void *pd), void *pdata, OS_STK *ptos, INT8U prio);参数说明:t
2011-04-10 18:17:00 1414
原创 考考你的C语言-2
如果不使用位段,你怎么实现下面这段代码的功能?假定你使用的是一台16位的机器,它从左向右为位段分配内存。 struct { int a:4; int b:8: int c:3; int d:1; } x;...x.a = aaa;x.b = bbb;x.c = ccc;x.d = ddd
2011-04-09 21:16:00 742
原创 考考你的C语言-1
下面的声明取自某个源文件: int a[10]; int *b = a;但在另一个不同的源文件中,却发现来这样的代码: extern int *a; extern int b[]; ... x = a[3]; y = b[3];请解释一下,当两条赋值语句执行时会发生什么?(假定整型和指针的长度都是4个字节)
2011-04-09 21:14:00 663
原创 操作系统之线程、对称多处理器和微内核--基础知识
1. 进程和线程进程的概念包含两个特点: 资源所有权 调度/执行分派的单元通常被称作线程 或轻量级进程 ,而拥有资料所有权的单位通常仍称作进程 或任务 。多线程在多线程环境中,进程被定义成资源分派的单位和一个被保护的单位,与进程相关联的有: 存放进程映像的虚拟地址空间 受保护的对称处理器、其他进程(用于进程间通信)、文件和
2011-04-09 15:48:00 1032
原创 操作系统之进程--基础知识
1.进程和进程控制块可以把进程当成由一组元素组成的实体 。进程的两个基本的元素是程序代码 和代码相关联的数据集 。在进程执行时,任意给定一个时间,进程都可以唯一地被表征为以下元素: 标识符 状态 程序计数器 内存指针 上下文数据 I/O状态信息 记账信息前述的列表信息存放在一个叫做进程控制块的数据结构中,
2011-04-09 14:32:00 860
原创 一句话语录
不要总是用别人的标准来衡量自己的价值,也不要总是用自己的标准来衡量别人的价值。 用勇气来改变可以改变的事情,用胸怀来接受不可改变的事情,用智慧来分辨两者的不同。 Live as if you were to die tomorrow. Learn as if you were to live forever. 等候环境对他的事业完全有利才动手的人,将永远不会成功。
2011-04-02 21:14:00 512
Accelerated C++
2009-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人