操作系统 - 文章列表

μC/OSII中的时钟中断技术研究 点击:267
 1、系统中断与时钟节拍  1.1 系统中断  中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被系统识别,CPU则保存部分(或全部)现场(context),即部分(或全部)寄存器的值,跳转到专门的子程序,称为中断服务子程序(ISR)。中断服务子程序做事件处理,处理(2008-11-18)
uC/OS和uClinux的比较--( 点击:265
 摘要:嵌入式操作系统是嵌入式系统应用的核心软件。本文通过对两种典型的开源嵌入式操作系统的对比,分析和总结嵌入式操作系统应用中的若干问题,归纳嵌入式操作系统的选型依据。 关键词:嵌入式系统 操作系统 uC/OS uClinux 引 言  随着现代计算机技术的飞速发展(2008-11-18)
嵌入式系统的概念 点击:472
 目前,在嵌入式系统应用领域中,不少人对什么是嵌入式系统不甚了解。有些人搞了十多年的单片机应用,不知道单片机就是一个最典型的嵌入式系统;也有些人在解释什么是嵌入式系统时,不是从定义出发,而是列举了嵌入式系统的一些特点,往往不知所云。因此,有必要从现代计(2008-11-18)
44B0的初始化程序的理解 点击:707
 44B0的初始化程序就是初始化各个关键的寄存器,建立中断向量,然后转移到主函数去执行程序。不过44B0不支持地址映射,所以程序不COPY到RAM种执行。44B0初始化对我们广大初学者来说,比较难理解的是中断的处理和一些少见的操作符号,44b0的中断子程序地址存放在初始化程(2008-11-18)
ARM公司的成功启示录 点击:2144
 有人说,ARM的成功是钻了英特尔的空子,在芯片巨人忽视的领域长成茁壮的大树;也有人说,ARM是在一个合适的产业选择了一种聪明的发展模式,既避免了与对手正面碰撞,又联合了上百家有实力的厂家;还有人说,ARM靠提供芯片的知识产权发家,处于产业链的上游,宛如自然界(2008-11-18)
ARM Boot 示例 点击:566
 ARM Boot 示例程序主要作用是通过串口下载VxWorks 到ARM Flash ROM,主要过程是初始化ARM 硬件,初始化串口UART1,从串口接收VxWorks image 到DRAM,初始化FlashROM.最后将DRAM 中的VxWorks 写入Flash ROM. ARM 串口与PC 机串口连接,由PC 机下载(download)VxWorks 到主板Fla(2008-11-18)
嵌入式Linux下彩色LCD驱动的设计与实现 点击:373
 长期以来,常见的掌上电脑(PDA)等小型手持式设备上,由于硬件条件的限制,我们看到的显示器件通常是单色LCD,用户界面也非常简单,几乎看不到PC机上美观整齐的图形界面(GUI)支持。因为早期嵌入式处理器的速度有限,在处理图形和多媒体数据方面显得力不从心。 随着高(2008-11-18)
设备驱动程序通知应用程序的几种方法 点击:620
 摘要:在目前流行的Windows操作系统中,设备驱动程序是操纵硬件的最底层软件接口。为了共享在设备驱动程序设计过程中的经验,给出设备驱动程序通知应用程序的5种方法,详细说明每种方法的原理和实现过程,并给出实现的部分核心代码。希望能够给设备驱动程序的设计者提供(2008-11-18)