利用测试并置位处理共享资源
crifan 18年前 (2007-12-06) 3764浏览
声明:下列内容摘自吕进华整理的,uC/OS-II 2.0 的chm格式的电子书中。 2.18.2 测试并置位 如果不使用实时内核,当两个任务共享一个资源时,一定要约定好,先测试某一全程变量,如果该变量是0,允...
在路上on the way - 走别人没走过的路,让别人有路可走
crifan 18年前 (2007-12-06) 3764浏览
声明:下列内容摘自吕进华整理的,uC/OS-II 2.0 的chm格式的电子书中。 2.18.2 测试并置位 如果不使用实时内核,当两个任务共享一个资源时,一定要约定好,先测试某一全程变量,如果该变量是0,允...
crifan 18年前 (2007-12-06) 5953浏览
老罗语录【文字版】【LasVigas的离婚通道】 像这种题目很无聊,句子写得太恶心了,我们把整个句子再看一遍。XXXXX的维持,是幻觉的一个功能。弱智的赌博游戏中,是为了误导玩家,并拿走他们钱的幻觉的一个功能,什么意思呢?就是我们制造一个赌博游戏...
crifan 18年前 (2007-12-05) 1894浏览
劳动合同法解析:主动辞职不用付违约金 http://www.sina.com.cn 2007年07月13日01:39 中国网 (来源:信息时报) 单位迟迟不给签劳动合同将赔付双倍工资;炒老板鱿鱼可以不再赔违约金;签约两次之后再续约必须签订无固定期限...
crifan 18年前 (2007-12-05) 2521浏览
先"洗"未来钱!如何分期付款购买笔记本最值 导 读 分期付款已经成为我们生活中的一部分,现在分期付款不单单局限在买房子的时候才用到,现在连购买大件的IT商品也趋向于使用分期付款,特别像购买笔...
crifan 18年前 (2007-12-05) 2258浏览
嵌入式系统编程中的代码优化【转】 摘要:从嵌入式系统的特点出发,阐述了嵌入式系统编程语言的选择以及代码优化的方法。首先分析嵌入式系统特点,得出嵌入式系统编程的要求。在此基础上阐述了嵌入式实时程序设计中语言的选择。接着结合嵌入式软件开发的实践,着重阐述...
crifan 18年前 (2007-12-05) 1776浏览
嵌入式系统和linux工程师面试题目【转】 一.1、简答题。下面的题目必须全部答对才给分(20分): 1、 如何在C中初始化一个字符数组。 2、 如何在C中为一个数组分配空间。 3、 如何初始化一个指针数组。 4、 如何定义一个有10个元素的...
crifan 18年前 (2007-12-05) 1871浏览
嵌入式开发工具 通常为了把一个应用程序从源文件转变为可执行的二进制代码,需要以下三个部分: 一、编译器 二、(目标代码)连接器 三、程序库 其中编译器部分还可细分为预处理器,C编译器和汇编编译器等. GCC的功能是C编译器1.Binutils 最重要...
crifan 18年前 (2007-12-05) 1863浏览
如何编写Linux设备驱动程序 Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能...
crifan 18年前 (2007-12-05) 1873浏览
C语言嵌入式系统编程修炼之 内存操作 数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具有的对...
crifan 18年前 (2007-12-05) 1864浏览
uClinux 启动过程详细分析-3 第三节:加载linux内核完毕,转入cpu_idle进程 系统启动过程中进程情况: ① init进程 一般来说, 系统在跑完 kernel bootstrapping 内核引导自举后(被装入内存、已经开始运行、...