首页 | 官方网站   微博 | 高级检索  
文章检索
  按 检索   检索词:      
出版年份:   被引次数:   他引次数: 提示:输入*表示无穷大
  收费全文   76篇
  免费   3篇
  国内免费   3篇
工业技术   82篇
  2020年   1篇
  2018年   1篇
  2017年   2篇
  2016年   3篇
  2015年   1篇
  2014年   1篇
  2013年   1篇
  2012年   4篇
  2011年   3篇
  2010年   8篇
  2009年   5篇
  2008年   3篇
  2007年   8篇
  2006年   4篇
  2005年   11篇
  2004年   6篇
  2003年   5篇
  2002年   3篇
  2001年   3篇
  1996年   2篇
  1995年   1篇
  1992年   1篇
  1988年   1篇
  1985年   2篇
  1979年   1篇
  1977年   1篇
排序方式: 共有82条查询结果,搜索用时 796 毫秒
1.
构建S3C4510B嵌入式系统的开发应用平台   总被引:2,自引:0,他引:2  
利用三星公司生产的S3CA510B这款32位ARM7TDMI单片机构建一个应用系统,利用开发软件ARM SDT v2.51,在开发应用系统上实现存储器地址重映射、中断控制、串行通信、液晶、键盘接口。在此基础上,在S3CA510B上嵌入操作系统μC/OS-Ⅱ,用于液晶、键盘接口和多任务管理,为32住单片机的进一步开发应用构造了一个平台。  相似文献   
2.
3.
基于ARM硬件平台和嵌入式Linux软件平台进行驱动开发时,对共享资源的保护是常遇到的问题,嵌入式Linux的同步机制便是解决该问题的方法之一,也是嵌入式Linux的核心内容之一.首先分析了自旋锁、信号量的原理和相关函数,然后论述了自旋锁与信号量的选用,最后用一个示例加以分析,详细说明了它们在驱动程序中的应用.并在Linux2.6平台上对自旋锁和信号量进行了验证,验证结果同理论分析一致.  相似文献   
4.
针对μC/OS-II系统任务调度处理的局限性,以对Cortex-M3上μC/OS-II源代码的分析为基础,提出了任务切换和任务间通信不可分割的观点,给出了利用任务间通信机制协调多任务运行以解决任务管理局限性的方法,分析了系统各种通信类型的特点,给出了其应用原则和使用方法。由此说明任务间通信在实现多任务协调运行中的重要性,并论证了通信机制的正确使用可以解决大多数系统任务调度局限性带来的问题。  相似文献   
5.
阐述了一种基于GPRs和嵌入式Linux的远程图像监控系统设计和实现方法。该系统主要由嵌入式视频采集终端和监控中心服务器组成。其中,嵌入式视频采集终端主要由摄像头视频采集模块、ARM模块、SIM900模块组成,监控中心服务器可实时监控远程终端的图像。系统软件采用嵌入式Linux,可编程实现图像数据采集、压缩和GPRs模块的网络连接与传输。  相似文献   
6.
针对继电保护装置对实时性、可靠性要求很高的特殊应用需求,提出一种基于逻辑栈和三值信号量的嵌入式实时操作系统的模型—YZ_RTOS。在内核算法实现上,按照任务实时性要求的不同,将任务分成8个等级。给出了基于有限状态机的调度和同步描述。测试结果表明,YZ_RTOS占有很小的程序空间和数据空间,在实时性、可靠性方面具有很高的性能,满足了继电保护的应用需求。  相似文献   
7.
介绍了一种基于VXI总线的宽带网络测试仪终端控制系统的硬件和软件设计。该系统将带有读写控制的双口RAM作为邮箱.利用自定协议的“邮件”与嵌入式系统通信.交换控制信息和响应信息。其主要设计目标是提供用户与宽带测试仪之间高速友好的接口,该接口已全面实现。  相似文献   
8.
王波  崔结 《微型机与应用》2012,31(8):64-66,70
介绍操作系统内核对实时性能的影响,结合NT技术,分析信号量机制下线程等待队列的排队策略,提出一种新排队策略,并在NT内核中实现该策略,最后对比几种策略的实验数据。  相似文献   
9.
使用实时内核,优先级反转是实时系统中出现最多的问题。为了防止这种现象的发生,内核必须能够自动变换任务的优先级,目前比较有效的方法有优先级继承和优先级顶置等。而作为一个优秀而应用广泛的实时内核,μC/OS-II没有防优先级反转的机制。基于此,首先分析了优先级反转及解决方法,然后提出如何对μC/OS-II的调度算法进行扩展,使其支持优先级顶置协议,从而良好解决了该实时系统中的优先级反转问题,提高了系统的实时性能。  相似文献   
10.
There are two distinct types of MIMD (Multiple Instruction, Multiple Data) computers: the shared memory machine, e.g. Butterfly, and the distributed memory machine, e.g. Hypercubes, Transputer arrays. Typically these utilize different programming models: the shared memory machine has monitors, semaphores and fetch-and-add; whereas the distributed memory machine uses message passing. Moreover there are two popular types of operating systems: a multi-tasking, asynchronous operating system and a crystalline, loosely synchronous operating system.

In this paper I firstly describe the Butterfly, Hypercube and Transputer array MIMD computers, and review monitors, semaphores, fetch-and-add and message passing; then I explain the two types of operating systems and give examples of how they are implemented on these MIMD computers. Next I discuss the advantages and disadvantages of shared memory machines with monitors, semaphores and fetch-and-add, compared to distributed memory machines using message passing, answering questions such as “is one model ‘easier’ to program than the other?” and “which is ‘more efficient‘?”. One may think that a shared memory machine with monitors, semaphores and fetch-and-add is simpler to program and runs faster than a distributed memory machine using message passing but we shall see that this is not necessarily the case. Finally I briefly discuss which type of operating system to use and on which type of computer. This of course depends on the algorithm one wishes to compute.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号