文章
首页 我的博文
用户403611 2011-8-1 19:43
eos设计进度
2009-6-17    完成EOS的基本内核运行,实现基本的信号量机制    tcp/ip协议栈部分实现至ICMP部分,可响应ping请求.     部分代码需要进一步优化. ...
用户403611 2011-8-1 19:42
设计自己的嵌入式操作系统内核之四 ------ 多任务的创建与运行
一、概述 ? 前面的两篇介绍了队列结构、定长存储块的管理。这一篇将以此为基础介绍 eos 内核最核心、最基础的部分,即任务的创建、任务的调度。 ? 我 ...
用户403611 2011-8-1 19:41
设计自己的嵌入式操作系统内核之一 --开篇与总结
一、开篇说明 ? 差不多一年前的时候,我买了一本《自己动手写操作系统》的书,由此萌发了对写操作系统的兴趣。记得当时好几天没日没夜的面对着 X86 的虚拟机, ...
用户403611 2011-8-1 19:41
设计自己的嵌入式操作系统内核之二 --- 队列结构与内核队列
1、概述 在嵌入式操作系统中,总是存在多个任务并发运行。这些任务间需要共享和竞争资源,也可能存在某种“协作”关系。在资源不可用时,或“协作”条件未达到 ...
用户403611 2011-8-1 19:40
设计自己的嵌入式操作系统内核之三 ------ 定长存储块管理
1、概述 ?  这一篇主要讨论eos中作为系统内存管理者的定长存储块管理机制实现。嵌入式的OS通常运行于内存受限的系统上,而不像windows这样的运行于大内存的系 ...
用户403611 2011-8-1 19:40
设计自己的嵌入式操作系统内核之五 ----- 中断管理模块机制
1、概述 嵌入式操作系统的一个基本功能就是对硬件资源进行抽像,向应用提供便捷易用的接口。这些硬件资源中,重要的一种是中断机制。中断在嵌入式系统中用于响 ...
用户403611 2011-8-1 19:40
设计自己的嵌入式操作系统内核之六 ----- 信号量与邮箱实现
1、概述 在嵌入式操作系统中,信号量机制用于任务间的同步与通信。一般在信号量内部维护两种结构,一个是计数器,另一个是任务阻塞队列。计数器用于指明事件发 ...
用户403611 2011-8-1 19:40
设计自己的嵌入式操作系统内核之七 ----- 消息队列实现
1、概述 同邮箱机制,使用消息队列也允许任务间互相发送消息。但与邮箱不同,消息队列发送消息时,如果队列为满,则发任务会阻塞;向邮箱发消息则不会。并且发 ...
用户403611 2011-8-1 19:39
设计自己的嵌入式操作系统内核之八 ----- 互斥体实现
1、概述 互斥体用于控制嵌入式操作系统中多个任务对共享资源的访问。这类资源在任意时刻最多容许一个任务访问。前面提到的信号量机制也能够实现这种功能。但互 ...
用户403611 2011-8-1 19:39
战地2100 -- warzone2100
  warzone2100是Fedora系统中自带的一种策略类游戏。相比那些扫雷之类的游戏而言,它无疑更有灵活性、可玩性、趣味性。   虽然Linux系统下的日常应用软 ...
用户403611 2011-8-1 19:38
C++学习纪录之一---类与对像的基本概念
以下内容为学习C++时相关纪录: 1、对于类的理解:类是一种抽像的数据类型,这与结构体中类似。C++对结构体功能进行了扩展,允许其中包含成员函数及成员访 ...
用户403611 2011-8-1 19:38
Easyarm113学习之存储访问
  Zlg 的 easyarm1138 使用了 lm3s1138 作为主芯片。LM3S1138以cortex-m3为内核,和STM32类似。这里只关注 cortex-m3 的存储器系统。 下 ...
用户403611 2011-8-1 19:37
μc/GUI学习笔记之一入门学习
μ c/GUI 学习笔记之一入门学习 1.1          系统资源需求 1.1.1     小系统 ( 无窗口管理器 ) ...
用户403611 2011-8-1 19:37
μc/GUI学习笔记之二第一个程序
μ c/GUI 学习笔记之二第一个程序 2.1          μ c/GUI 主要目录结构 表格 1   uc/GUI 目录结构 ...
用户403611 2011-8-1 19:37
μc/GUI学习笔记之三文本显示与数值显示
μc/GUI 学习笔记之三文本显示与数值显示 3.1          文本显示 3.1.1     显示支持控制字符 文本显示支持的 ...
关闭 站长推荐上一条 /3 下一条