- 博客(102)
- 资源 (4)
- 收藏
- 关注
转载 uC/OS应用的简单剖析
一. uC/OS-II的移植移植uC/OS对目标处理器有一定要求,这个可以参照>一书中第8章的内容.整个嵌入式系统分为两大层:硬件层和软件层.这里主要研究软件层的架构.软件层主要分为四个部分:实时操作系统内核,与处理器相关部分,与应用相关部分,用户的应用系统.l 实时操作系统内核实时操作系统对系统资源进行管理。主要包括任务分配和调度、系统时钟服务、内存管理、消息机制、异常处理等等。uC/OS所有系
2007-07-31 16:14:00 1057
转载 uC/OS下应用程序例子
//------------------------------------------------- // PCM Player with Real time AMR Codec decode// // Useing uCOS-II to build this applications // // Author : XXC//// Target chip : Sieko Epson S1
2007-07-31 16:12:00 1277
转载 uC/OS-II 初级程序员指南
uC/OS-II 初级程序员指南uC/OS-II Basic Programmers’Guide本文面向首次接触uC/OS-II的程序员,为他们介绍一下这个系统的一些基本特征和编程上的注意事项,并介绍几个值得了解的API。本文作者已经成功的将uC/OS-II移植到几种不同CPU之上。包括EPSON S1C33和Sunplus unSP™等,积累了丰富的经验,现在愿意和朋友们分享这些经历。希望本文的
2007-07-31 16:11:00 917
转载 配置手册
第12章 配置手册 本章将介绍μC/OS-II中的初始化配置项。由于μC/OS-II向用户提供源代码,初始化配置项由一系列#define constant语句构成,都在文件OS_CFG.H中。用户的工程文件组中都应该包含这个文件。本节介绍每个用#define constant定义的常量,介绍的顺序和它们在OS_CFG.H中出现的顺
2007-07-31 14:25:00 1295 2
转载 µC/OS 升级到 µC/OS-II
第10章从 µC/OS 升级到 µC/OS-II本章描述如何从µC/OS 升级到 µC/OS-II。如果已经将µC/OS移植到了某类微处理器上,移植µC/OS-II所要做的工作应当非常有限。在多数情况下,用户能够在1个小时之内完成这项工作。如果用户熟悉µC/OS的移植,可隔过本章前一部分直接参阅10.05节。10.0 目录和文件用户首先会注意到的是目录的结构,主目录不再叫 /
2007-07-31 14:20:00 1740
转载 移植µC/OS-Ⅱ
第八章 移植µC/OS-Ⅱ 这一章介绍如何将µC/OS-Ⅱ移植到不同的处理器上。所谓移植,就是使一个实时内核能在某个微处理器或微控制器上运行。为了方便移植,大部分的µC/OS-Ⅱ代码是用C语言写的;但仍需要用C和汇编语言写一些与处理器相关的代码,这是因为µC/OS-Ⅱ在读写处理器寄存器时只能通过汇编语言来实现。由于µC/OS-Ⅱ在设计时就已经充分考虑了可移植性,所以µC
2007-07-31 14:13:00 2887
转载 内存管理
第7章 内存管理. 17.0 内存控制块. 17.1 建立一个内存分区,OSMemCreate() 37.2 分配一个内存块,OSMemGet() 67.3 释放一个内存块,OSMemPut() 77.4 查询一个内存分区的状态,OSMemQuery() 87.5 Using Memory Partitions 97.6
2007-07-31 14:10:00 1289
转载 任务之间的通讯与同步
第6章 任务之间的通讯与同步... 16.0 事件控制块ECB. 26.1 初始化一个ECB块,OSEventWaitListInit() 66.2 使一个任务进入就绪状态,OSEventTaskRdy() 76.3 使一个任务进入等待状态, OSEventTaskWait() 96.4 由于等待超时将一
2007-07-31 14:07:00 2577
转载 时间管理
第5章 时间管理.... 15.0 任务延时函数,OSTimeDly() 15.1 按时分秒延时函数 OSTimeDlyHMSM() 35.2 让处在延时期的任务结束延时,OSTimeDlyResume() 45.3 系统时间,OSTimeGet()和OSTimeSet() 6第5章
2007-07-31 14:03:00 1246
转载 内核结构
第3章 内核结构... 13.0 临界段(Critical Sections) 13.1 任务... 13.2 任务状态... 33.3 任务控制块(Task Control Blocks, OS_TCBs)... 33.4 就绪表(Ready List)... 63.5
2007-07-31 14:02:00 1199
转载 实时系统概念
第2章 实时系统概念... 12.0 前后台系统 (Foreground/Background System)... 12.1 代码的临界段... 22.2 资源... 22.3 共享资源... 22.4 多任务... 22.5 任务... 2
2007-07-31 13:58:00 1573
转载 范例
第一章:范例在这一章里将提供三个范例来说明如何使用 µC/OS-II。笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 µC/OS-II。在开始讲述这些例子之前,笔者想先说明一些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186处理器(大模式下
2007-07-31 13:54:00 1111 1
转载 Linux 密钥保留服务入门
Linux® 密钥保留服务是在 Linux 2.6 中引入的,这是在 Linux 平台上处理身份验证、密码学、跨域用户映射和其他安全问题的出色的新方法。了解 Linux 密钥保留服务的组件,并通过一个示例应用程序了解它的使用方法。Linux 密钥保留服务(Linux key retention service)是在 Linux 2.6 中引入的,它的主要意图是在 Linux 内核中缓存身份验证
2007-07-31 09:43:00 2561
转载 UNIX 进程揭秘
研究进程的生命周期,以便您能将所看到的系统上发生的事情与内核中发生的事情联系起来。系统管理员必须知道 UNIX® 环境中的进程是如何创建和销毁的,以便了解系统是如何组合起来的,以及如何管理行为异常的进程。类似地,开发人员必须了解 UNIX 进程模型,以便编写稳定的应用程序,这些应用程序在无人参与的情况下运行,并且不会给系统管理员带来问题。分配给系统管理员的许多工作之一是确保用户的程序正确运行。
2007-07-31 09:41:00 732
转载 Linux 内核剖析
Linux® 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他 IBM 文章的链接更深入地进行学习。由于本文的目标是对 Linux 内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下 Linux 的简短历史,然后从较高的层次审视 Linux
2007-07-31 09:36:00 695
转载 56个国内常用快递公司网址
56个国内常用快递公司网址1. 邮政EMS包裹查询网址1: www.ems.com.cn/(查全国往来包裹)2. 邮政EMS包裹查询网址2: www.shenzhenpost.com.cn/services/ems (查深圳往来包裹) 3. 申通快递:www.sto.cn 4. 中通速递:www.zto.cn 5. 圆通速递:www.yt
2007-07-30 14:21:00 4395
转载 Linux 内核源代码漫游
Linux 内核源代码漫游 创建时间:2001-10-11 21时13 分第 1 页 共 9 页Linux内核源代码漫游Alessandro Rubini 著, rubini@pop.systemy.it赵炯 译,gohigh@sh163.net (www.plinux.org)本章试图以顺序的方式来解释Linux 源代码,以帮助读者对源代码的体系结构以及很多相关的unix 特性的实现有一个很好的
2007-07-29 21:40:00 1829
转载 T-Kernel Specification
T-Kernel SpecificationT-Kernel 1.B0.01Aug. 2002Copyright °c 2002, 2003 by T-Engine ForumT-Kernel Specification Version 1.B0.01 Aug.2002Copyright c° 2002, 2003 by T-Engine ForumTRON Architecture: Desig
2007-07-27 21:30:00 3589
转载 录简写与缩略语
下载附录C录简写与缩略语作者:Tim ParkerA B I:Application Binary Interface(应用二进制接口)。A C B:Access Control Block(存取方法控制块)。A C I A:Asynchronous Communications Interface Adapter(异步通信接口适配器)。A C K:A c k n o w l e d g m e
2007-07-26 15:22:00 1221
转载 Linux
下载附录B Linux作者:Tim Parker本附录内容包括:• 准备配置T C P / I P• 网络接口访问• 名字服务与域名解析• 网关• 配置S L I P和P P PL i n u x是基于I n t e l芯片流行的U n i x版本。目前大多数L i n u x版本都得到广泛应用,因为L i n u x根植于U n i x,所以在T C P / I P系统中,它既可以当作客户,也可
2007-07-26 15:19:00 999 1
转载 RFC及标准化
下载本部分内容包括:• RFC及标准化• Linux• 术语附录A录RFC及标准化作者:Tim Parker本附录内容包括:• 访问R F C文档• RFC 文档分类T C P / I P协议的大部分信息包含在请求注解( R F C )文档中。R F C文档中定义了协议的各个方面、协议的用法及协议的管理。R F C文档中还包含许多无用的信息(大部分是与特定系统相关或过时的信息),同时也包含许多有用
2007-07-26 15:17:00 3761
转载 问题解决工具及要点
下载第40章问题解决工具及要点作者:Bernard McCarg o本章内容包括:• 监视网络行为• 标准应用程序• 解决网络接口问题• 解决网络层( I P )问题• 解决T C P和U D P问题• 解决应用层问题引起大多数问题的原因非常简单,因此准确的定义它是解决问题的关键。但是事情并非总是如此,因此本章首先讨论帮助用户解决疑难问题的工具。这些工具既有价值上万美元的商业软硬件产品,也有互联网
2007-07-26 15:15:00 1543
转载 加强TCP/IP传输安全
下载第39章加强TCP/IP传输安全作者:Anne Carasik本章内容包括:• 定义所需的网络安全• 加强网络安全• 应用配置• 使用端口及可信端口• 一般安全事务正如网络必须提供访问一样,网络安全也日益重要。用户必须确定允许哪些应用访问基于T C P端口的网络服务。如果没有安全应用,也可使用虚拟专用网( V P N )创建安全通道来加强T C P / I P的安全。39.1 定义所需的网络安
2007-07-26 15:13:00 1227
转载 SNMP:简单网络管理协议
下载第38章SNMP:简单网络管理协议作者:Tim Parker本章内容包括:• 什么是S N M P• 管理信息基( M I B )• 使用S N M P• UNIX与S N M P• Wi n d o w s与S N M P本章讲述简单网络管理协议( S N M P )。S N M P通常用来管理网络设备并获取设备信息。S N M P使网络管理变得简单,因此通常用在T C P / I P网络,
2007-07-26 15:08:00 1939
转载 网络管理
下载第37章网络管理作者:Bernard McCarg o本章内容包括:• 制定网络监控方案• 网络问题及网络问题解决方案• 网络管理工具• 配置S N M P• SNMP 工具和命令• RMON及相关的M I B模型• 建立网管需求当网络来源于一个厂商,则由该厂商负责网络的维护。因此,在美国, AT & T和本地电话公司负责电话网, I B M管理计算部分的大型机, D E C管理工程部门的微机
2007-07-26 15:04:00 1732
转载 配置DNS
下载第36章配置DNS作者:Tim Parker本章内容包括:• 域名服务器• 资源记录• 域名解析• 配置U N I X或L i n u x域名服务器• Wi n d o w s与D N S为避免记忆枯燥的网络上服务提供者主机的I P地址,用户可以在网络中设置域名服务器,从而使用户在访问某主机时,只需敲入该主机的域名而不需敲入其I P地址。如果给域名一定的含义,记忆域名将比记忆I P地址要容易得
2007-07-26 15:03:00 943
转载 协议配置与调整
下载本部分包括:• 协议的配置与调整• 实现D N S• 网络管理• SNMP :简单网络管理协议• 安全的T C P / I P传送• 疑难问题解决工具及要点第35章协议配置与调整作者:Anne Carasik本章内容包括:• 系统初始化问题• 配置文件对于任何系统,用户都必须知道系统的初始化过程及配置文件所在的位置。这将有助于用户更好地调整网络配置及解决可能出现的问题。同时,本章中的某些细节与
2007-07-26 15:02:00 898
转载 Web 服务
下载第34章Web 服务作者:Neal S. Jamison本章内容包括:• We b服务器工作概览• 主流We b服务器• 运行Apache HTTP We b服务器• 浏览其他We b服务器World Wide We b (万维网)已发展为互联网上最流行的服务。许多用户在We b上搜索信息、寻找工作、购物甚至炒股票。基于We b的商业应用前景也十分广阔。本章介绍互联网上最流行的We b服务器:
2007-07-26 15:01:00 3677
转载 HTTP: World Wide Web
下载第32章HTTP: World Wide Web作者:Neal S. Jamison本章内容包括:• 万维网( World Wide We b )• 统一资源定位器( U R L )• We b服务器与浏览器• 理解H T T P• 高级主题• We b语言• We b的未来万维网被称为1 9 9 0年至今最引人注目的应用。没有什么技术或工具像它一样被广泛应用。We b的增长现象是互联网技术重
2007-07-26 15:00:00 1759
转载 NNTP:互联网新闻组
下载第33章NNTP:互联网新闻组作者:Daniel Baker本章内容包括:• 互联网新闻组• 新闻组和层次• 网络新闻传输协议• 大量广告( S p a m m i n g )和新闻黑洞(Bl a c k h o l i n g )本章将讨论与新闻组相关的各种主题。新闻组是互联网通信的最为古老方式之一,它目前仍在使用。此外本章还讨论了如何与网络新闻传输协议(Network News Trans
2007-07-26 15:00:00 1416
转载 Internet Email协议
下载第31章Internet Email协议作者:Neal S. Jamison本章内容包括:• 电子邮件• X.400• 简单邮件管理协议( S M T P )• 使用P O P和I M A P取回客户邮件• 高级主题• 相关R F C文档及其他参考信息电子邮件是当前最普遍的互联网应用。用户可以使用它给老板发消息或给保险代理人、银行代理或远方的亲人和朋友发消息。毫无疑问,电子邮件改变了人们的通信
2007-07-26 14:59:00 5876
转载 在应用中集成TCP/IP
下载本部分包括:• 在应用中集成T C P / I P• Internet Email协议• HTTP: Word wide web• NNTP: Internet News• We b服务第30章在应用中集成TCP/IP作者:Bernard McCarg o本章内容包括:• 使用浏览器作为表示层• 不断增加的I n t e r n e t应用• 在已有应用中集成T C P / I P• 在其他网
2007-07-26 14:58:00 761
转载 使用网络文件系统(NFS)
下载第29章使用网络文件系统(NFS)作者:Neal S. Jamison本章内容包括:• 什么是N F S• 实现—N F S工作过程• NFS使用的文件及命令• 示例:共享及登录N F S文件系统• 与N F S常见问题及解决方案• 相关协议及产品T C P / I P提供相应的协议及服务,允许多个计算机共享数据。这一特性被广泛用于互联网应用中,在众多此类应用中,最常见的T C P / I P
2007-07-26 14:57:00 1807
转载 使用Telnet
下载第27章使用Telnet作者:Neal S. Jamison本章内容包括:• 理解Te l n e t协议• Te l n e t守护进程• 使用Te l n e t• 高级主题• 参考文献和相关R F C虽然终端仿真已不如以前应用广泛,但是它仍然是访问S h e l l帐号及其他多用户系统的重要工具。同时,它也是解决问题的有效工具。本章主要讨论互联网中的终端仿真服务:TCP/IP Te l
2007-07-26 14:56:00 3648
转载 使用r系列实用工具
下载第28章使用r系列实用工具作者:Neal S. Jamison本章内容包括:• 理解r系列命令• 使用r系列命令的替代方法• r系列命令详解• 在非U N I X环境实现r系列命令的功能我们已经知道,通过T C P / I P协议包可以使计算机间相互通信。但建立互联网络仅依靠协议是不够的,还需要使用T C P / I P协议和服务的应用层程序。这些程序主要实现高层通信。本章讨论一组特殊的程序,
2007-07-26 14:56:00 2523
转载 文件传输协议
下载第26章文件传输协议作者:Anne Carasik本章内容包括:• FTP 和T F T P在网络世界中的作用• 使用F T P传输文件• 使用T F T P将文件从一个系统发送到另一个系统是网络功能的重要组成部分。用户可以使用e m a i l完成这一任务,但要获得较快的传输速度,则可以使用文件传输协议,它包括文件传输协议(File Transfer Protocol,F T P )和普通文
2007-07-26 14:55:00 8814
转载 在Novell NetWare中支持IP
下载第24章在Novell NetWare中支持IP作者:Joe Devlin 及Emily Berk本章内容包括:• Novell与T C P / I P• 传统解决方案:N e t Ware 3.x到N e t Ware 4.x的I P支持• NetWare 5—N o v e l l对I P的完全支持• 安装选项• IP迁移的辅助工具• 迁移策略虽然称N o v e l l的N e t Wa
2007-07-26 14:54:00 1176
转载 Whois和Finger
下载本部分内容包括:• Whois与F i n g e r• 文件传输协议( F T P )• 使用Te l n e t• 使用r-系列实用工具• 使用N F S第25章Whois和Finger作者:Neal S .Jamison本章内容包括:• 理解W h o i s协议• 扩充W h o i s• 使用F i n g e r• 相关R F C文档由于多搜索引擎、m e t a引擎及智能引擎的出
2007-07-26 14:54:00 1552
smartsvn for mac
2015-08-26
Linux内核源代码漫游
2007-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人