LEOS嵌入式工作室

逻辑的发明让这个世界逐渐的清晰了起来,同时也给每一件事物包裹了层层的语法糖衣,在浩瀚的知识海洋中徜徉,我们逐渐失去了对事物内在的感触,而浮在了一切事物的表面。在机器的世界里只有一大堆的0和1,而在庞大...

μCOS 系列专题—内核结构(1)

1. 知识清单: ● µC/OS-II如何处理临界区代码访问 ● 任务是什么,µC/OS-II是如何识别你的任务 ● 如何进行任务的调度 ● µC/OS-II如何确定CPU的使用率 ● 如何编写中断服务例程(ISRs,Interrupt Service Routines) ● µC/O...

2017-09-02 11:24:39

阅读数:204

评论数:0

μCOS 系列专题—互斥(Mutual Exception)

20.互斥(Mutual Exception) 任务间通信最简单的做法就是通过共享数据,尤其是所有的任务处于同一个地址空间中,并且能够引用全局变量、指针、缓存、链表、环形缓冲等等。虽然共享数据简化了信息的交换,但是你要能确保每个任务对数据拥有独占的访问机制,以避免数据遭到破坏。大多数获取共享资源...

2017-08-23 22:44:44

阅读数:140

评论数:0

μCOS 系列专题—分配优先级(Assigning Task Priorities)

19.为任务指定优先级(Assigning Task Priorities) 实时系统固有的复杂性使得指定任务优先级的工作不是一件简单的事情。在大多数系统中,并不是所有的任务都是至关重要的,也不说不重要的任务就应该指定较低的优先级。多数实时系统在软件和硬件两方面的都有一定的要求,在软实时系统中,任...

2017-08-23 22:40:46

阅读数:180

评论数:0

μCOS 系列专题—实时系统及相关概念(1)

第一章节  实时系统及相关概念 1.实时系统(Real-Time System) 实时系统主要是指系统能否在规定的时间内完成相应的处理逻辑,并得到正确的结果。主要包括:硬实时系统和软实时系统。在软实时系统中,任务可以尽可能快地得到处理,但并不是在精确的时间内完成。在硬实时系统中,任务不仅能够正...

2017-08-19 00:54:46

阅读数:359

评论数:0

μCOS 系列专题—前言

我和现在大多数人一样,最早接触的操作系统便是windows98,但是真正对windows操作系统工作机制的思考是10年后的事情了,我从来没想过自己会这么深入地研究操作系统这个东西,甚至也无法想象自己未来将是否会在操作系统这方面有更远的发展,我深知:无论未来怎样,对于事物更加本质的探索和研究将始终贯...

2017-08-16 13:04:16

阅读数:281

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭