自己写一个最简单的嵌入式操作系统
| 关注: 2013-11-23 |
|
实现一个什么都不能做的嵌入式操作系统1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集)类型的CPU,其方便之处是没有实模式与保护模式之分,采用线性的统一寻址,也就是不需要进行段页式...... |
|
关于ucos ii中优先级翻转问题
| 关注: 2013-11-23 |
|
1 ucos ii的运行机制 在嵌入式系统的应用中,实时性是一个重要的指标,而优先级翻转是影响系统实时性的重要问题。本文着重分析优先级翻转问题的产生和影响,以及在uC/OS-II中的解决方案。 ucos ii采用基于固定优先...... |
|
ucos ii中的时钟中断技术研究
| 关注: 2013-11-23 |
|
1 系统中断与时钟节拍
1.1 系统中断
中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被系统识别,CPU则保存部分(或全部)现场(context),即部分(或全部)寄存器的值,跳转到专门的子程序,称为中断服务子程序(...... |
|
ucos ii任务用户接口改善
| 关注: 2013-11-23 |
|
引言:
就目前而言,ucos ii[1]称得上是最小的操作系统内核软件。它由Jean J. Labrosse于1992年推出第一版,立刻在嵌入式系统领域引起强烈反响,而其本人也早已成为嵌入式系统会议(美国)的顾问委员会成员。ucos ii最鲜明...... |
|
基于ucos ii的文件系统设计
| 关注: 2013-11-23 |
|
摘要:本文提出了基于ucos ii的一个文件系统的设计与实现方法。通过分析文件系统中的层次结构和功能模块,给出了文件系统的详细设计方案,包括文件控制块、文件描述符和文件保护机制等。最后还阐述了文件系统为保证可靠性...... |
|
uCOS II在80196KC单片机上的移植
| 关注: 2013-11-23 |
|
摘 要:主要讨论了将ucos ii实时操作系统在80196KC单片机上进行移植的原理和方法,给出了一个以Tasking C为编译器、以80196KC为处理器,对ucos ii实时操作系统进行移植的具体实例。 Intel的80196KC系列单片机在中国国...... |
|
用DS18B20构成测温系统
| 关注: 2013-11-23 |
|
1、设计方案 用一片DS18B20构成测温系统,测量的温度精度达到0.1度,测量的温度的范围在-20度到+100度之间,用8位数码管显示出来。
2、工作原理DS18B20基本知识
DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器...... |
|
Linux 2.6.10 以后版本对 S3C2410的支持
| 关注: 2013-11-23 |
|
Linux 2.6.10以后,Samsung S3C2410已经成为linux的一个标准支持平台,
无需任何patch就可以在S3C2410的目标板上运行得很好。从目前追踪2.6内核代码的情况来看:
1、2.4内核代码越升级写的越混乱,特别是mizi的那套release...... |
|
S3C2410初始化
| 关注: 2013-11-23 |
|
S3C2410的初始化代码主要涉及到对系统主要模块的配置、运行环境的建立、系统时钟、MMU等模块的配置,下面按执行顺序依次都各个部分进行分析:l 程序入口:(ResetHandler)在程序一开始,首先进行的一些操作主要保证初始...... |
|
linux驱动程序编程学习
| 关注: 2013-11-23 |
|
应用程序与驱动程序通过设备文件进行通信
每个设备文件都有主设备号与次设备号 主设备号表示设备的类型 次设备号表示具体的设备 在内核中 就是根据主设备号来调用相应的驱动程序 驱动根据...... |
|
VMware使用教程
| 关注: 2013-11-23 |
|
VMware workstation是VMware公司设计的专业虚拟机,可以虚拟现有任何操作系统,而且使用简单,容易上手。要知道所有微软员工的机器上都装有一套正版的VMware,足见它在这方面的权威,废话少说,下面我就合大家说说VMware的...... |
|
几种减裁Linux核心的方法
| 关注: 2013-11-23 |
|
摘要
本文主要介绍了几种减裁Linux核心的方法,可以用于嵌入式系统、嵌入式服务器的核心配置。--------------------------------------------------------------------------------
By iamafan
1.对于一般PC的普通内...... |
|
嵌入式设备上的 Linux 系统开发
| 关注: 2013-11-23 |
|
嵌入式设备上的 Linux 系统开发
英文原文
Anand K Santhanam(asanthan@in.ibm.com),软件工程师,IBM Global Services
Vishal Kulkarni(kvishal@in.ibm.com),软件工程师,IBM Global Services 如果您刚接触嵌入式开...... |
|
|
|
|