能允许同时被多个任务所调用,而不会通过函数中变量的耦合引起任务之间的相互干扰的函数叫做可重入函数。一个可重入函数只使用局部变量,因为函数的局部变量存储在任务的堆栈中,所以可保证不同的任务在调用同一个函数时不会发生冲突。如果函数一定要使用全局变量,则需要对使用的全局变量做必要的保护。
2019-07-10 17:40
公开源代码,系统透明,很容易就能把操作系统移植到各个不同的硬件平台上。可移植性强,uC/OS-Ⅱ绝大部分源码是用ANSI C写的,可
2011-06-07 14:12
μC/OS-Ⅱ操作系统笔记总结(总)μC/OS-Ⅱ操作系统笔记(二)------中断和时钟μC/
2021-12-16 07:37
/os-Ⅱ操作系统的初衷是把它移植到DSP中的,我的研究课题是单相PWM整流,MCU选的是TI的C28系列TMS320F28335,至于为什么要上操作系统呢,说实话,主要是显着圆满一些。查了下资料,我这款芯片...
2021-12-14 08:09
学习uC/OS-Ⅲ时做的一些记录,整理了一下,结合自己的理解,做一篇总结(本总结适合有一定的基础的同学食用,主要还是自己看)
2022-01-14 09:00
和稳定性,提供了多任务管理功能。系统的各单元部分以单独的任务线程设计,在减少了软件设计的复杂度的同时也增强了软件系统的稳定性。3.1 μC/OS-Ⅱ嵌入式实时操作系统的移植要将μ
2011-08-03 10:39
本文介绍了一种基于ARM 嵌入式处理器的智能仪器,并给出了该仪器的软、硬件设计方案。详细论述了仪器的硬件组成和设计,简要说明了移植μC/OS-Ⅱ嵌入式操作系统的关键和对操作
2009-07-07 14:34
操作系统的移植主要取决于cpu ,所以操作系统的移植基本都是大同小异。所以移植raw os 的时候最快的捷径是看看有没有其它os
2013-02-27 14:02
本文是《在Tricore上移植μC/OS-III》系列文章的第一篇,先简单介绍下整个项目。Tricore是英飞凌旗下的一款单片机内核,目前汽车电子领域常用的TC2XX和TC3XX等系列的单片机都是
2022-01-27 08:17
(学习笔记)
2021-12-16 06:38