• 博客(0)
  • 资源 (18)
  • 问答 (1)

空空如也

如何搭建你的第一个android程序

详细描述创建第一个android程序的过程,值得参考

2009-06-17

android 程序设计入门

Android程序开发入门教程,适合初学者

2009-06-17

android学习笔记

详细的android学习笔记,适合初学者

2009-06-17

Android程序设计

经典Android程序设计参考书籍,值得一看

2009-06-17

WinCE驱动开发问题精华集锦

罗列常见的wince开发过程中的问题 总共1万多字

2008-12-15

ucos2-中文-12

第十二章: 配置手册 本章将介绍μC/OS-II中的初始化配置项。由于μC/OS-II向用户提供源代码,初始化配置项由一系列#define constant语句构成,都在文件OS_CFG.H中。用户的工程文件组中都应该包含这个文件。

2008-12-15

ucos2-中文-11

第十一章:参考手册 每一个用户可以调用的内核函数都按字母顺序加以说明,包括:  函数的功能描述  函数原型  函数名称及源代码  函数使用到的常量  函数参数  函数返回值  特殊说明和注意点

2008-12-15

ucos2-中文-10

第10章从 µC/OS 升级到 µC/OS-II

2008-12-15

ucos2-中文-9

第九章:µC/OS-II在80x86上的移植

2008-12-15

ucos2-中文-8

第八章 移植µC/OS-Ⅱ 这一章介绍如何将µC/OS-Ⅱ移植到不同的处理器上。所谓移植,就是使一个实时内核能在某个微处理器或微控制器上运行。为了方便移植,大部分的µC/OS-Ⅱ代码是用C语言写的;但仍需要用C和汇编语言写一些与处理器相关的代码,这是因为µC/OS-Ⅱ在读写处理器寄存器时只能通过汇编语言来实现。由于µC/OS-Ⅱ在设计时就已经充分考虑了可移植性,所以µC/OS-Ⅱ的移植相对来说是比较容易的。如果已经有人在您使用的处理器上成功地移植了µC/OS-Ⅱ,您也得到了相关代码,就不必看本章了。当然,本章介绍的内容将有助于用户了解µC/OS-Ⅱ中与处理器相关的代码。

2008-12-15

ucos2-中文-7

第七章 内存管理 7.0 内存控制块 1 7.1 建立一个内存分区,OSMEMCREATE() 3 7.2 分配一个内存块,OSMEMGET() 6 7.3 释放一个内存块,OSMEMPUT() 7 7.4 查询一个内存分区的状态,OSMEMQUERY() 8 7.5 USING MEMORY PARTITIONS 9 7.6 等待一个内存块 11

2008-12-15

ucos-2中文 -6

第六章:任务之间的通讯与同步 一个任务或者中断服务子程序可以通过事件控制块ECB(Event Control Blocks)来向另外的任务发信号[F6.1A(1)]。这里,所有的信号都被看成是事件(Event)。这也说明为什么上面把用于通讯的数据结构叫做事件控制块。一个任务还可以等待另一个任务或中断服务子程序给它发送信号[F6.1A(2)]。这里要注意的是,只有任务可以等待事件发生,中断服务子程序是不能这样做的。对于处于等待状态的任务,还可以给它指定一个最长等待时间,以此来防止因为等待的事件没有发生而无限期地等下去。 多个任务可以同时等待同一个事件的发生[F6.1B]。在这种情况下,当该事件发生后,所有等待该事件的任务中,优先级最高的任务得到了该事件并进入就绪状态,准备执行。上面讲到的事件,可以是信号量、邮箱或者消息队列等。当事件控制块是一个信号量时,任务可以等待它,也可以给它发送消息。

2008-12-15

ucos2-中文-5

第五章:时间管理 本章主要讲述五个与时钟节拍有关的系统服务:  OSTimeDly()  OSTimeDlyHMSM()  OSTimeDlyResume()  OSTimeGet()  OSTimeSet()

2008-12-15

ucos2-中文-4

在前面的章节中,笔者曾说过任务可以是一个无限的循环,也可以是在一次执行完毕后被删除掉。这里要注意的是,任务代码并不是被真正的删除了,而只是µC/OS-Ⅱ不再理会该任务代码,所以该任务代码不会再运行。任务看起来与任何C函数一样,具有一个返回类型和一个参数,只是它从不返回。任务的返回类型必须被定义成void型。在本章中所提到的函数可以在OS_TASK文件中找到。如前所述,任务必须是以下两种结构之一

2008-12-15

ucos2 中文-3

第三章:内核结构:本章给出μC/OS-Ⅱ的主要结构概貌。读者将学习以下一些内容;  μC/OS-Ⅱ是怎样处理临界段代码的;  什么是任务,怎样把用户的任务交给μC/OS-Ⅱ;  任务是怎样调度的;  应用程序CPU的利用率是多少,μC/OS-Ⅱ是怎样知道的;  怎样写中断服务子程序;  什么是时钟节拍,μC/OS-Ⅱ是怎样处理时钟节拍的;  μC/OS-Ⅱ是怎样初始化的,以及  怎样启动多任务;

2008-12-15

ucos2-中文-第二章

实时系统概念:实时系统的特点是,如果逻辑和时序出现偏差将会引起严重后果的系统。有两种类型的实时系统:软实时系统和硬实时系统。在软实时系统中系统的宗旨是使各个任务运行得越快越好,并不要求限定某一任务必须在多长时间内完成。

2008-12-15

ucos2 中文-1

ucos2 中文 第一章:范例。将提供三个范例来说明如何使用 µC/OS-II

2008-12-15

Windows CE 电源管理

当用户关闭了一个使用电池的Windows CE 设备,电源系统不会关闭PC电源,事实上,只是系统被挂起(译者注:这里就像有些PocketPC把关闭电源放在拔SIM卡的位置,拔出SIM卡才真正关闭电源。但是,目前包括Smartphone在内,因为硬件设备,比如CPU无法进入低功耗,所以为了省电,需要做到关闭应用处理器及大部分设备供电,然后需要唤醒时,再通过定时器或无线模块唤醒。所以不关闭电源的情况不是绝对的。)当用户打开设备电源,设备不会像PC一样重新启动,而是被唤醒,返回到与系统挂起前一样的状态。这样导致一个应用程序在唤醒后会像挂起前一样运行。事实上,应用程序根本不知道它被挂起,除非它明确地请求当系统挂起时通知它。从应用程序的角度看,电源管理有三种方式,查询电源状态,改变电源状态,和防止电源状态改变。

2008-12-15

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

TA关注的人

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