首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
开关
电子
驱动
linux
PCB
fpga
开关电源
功放
USB
protel
LED
POWERPCB
uC/OS
-II内核超时等待机制的分析
2014-11-10
40
摘要:本文从源代码角度分析了
uC/OS
-II内核超时等待机制,证实在一定情况下超时时间间隔不准确,在时间间隔到期的情况下,内核仍有可能返回成功,这不符合一般的操作系统原理。另外,结合超时等待机制的通用模型以及一些主流内核的实现方法,提出了这一不足之处的改正方法。1 引言
uC/OS
-II是著名的源码公开的实时内核,是专 .. [
查看全文
]
uC/OS
和uClinux的比较
2013-03-15
朱显新 黄涛 卢珞先
12
摘要:嵌入式操作系统是嵌入式系统应用的核心软件。本文通过对两种典型的开源嵌入式操作系统的对比,分析和总结嵌入式操作系统应用中的若干问题,归纳嵌入式操作系统的选型依据。 引言 随着现代计算机技术的飞速发展和互联网技术的广泛应用,从PC时代过渡到了以个人数字助理、手持个人电脑和信息家电为代表的3C(计算机、通信 .. [
查看全文
]
uC/OS
-II 实时操作系统在DSP上移植的一般方法和技巧
2013-03-14
曾鸣
9
uC/OS
-II 实时操作系统在 DSP上 移植的一般方法和技巧 引言实时操作系统的使用,能够简化嵌入式系统的应用开发,有效地确保稳定性和可靠性,便于维护和二次开发。 μC/OS-II 是一个基于抢占式的实时多任务内核,可固化、可剪裁、具有高稳定性和可靠性,除此以外,μC/OS-II 的鲜明特点就是源码公开,便于移植和维护。在μC/ .. [
查看全文
]
uC/OS
-II在EP7312上的移植
2013-02-23
12
摘要:首先介绍
uC/OS
-II操作系统的特点,重点分析
uC/OS
-II在EP7312上的移植方法,介绍
uC/OS
-II在EP7312中的开发过程。 引言 随着Internet和后PC时代的到来,嵌入式系统的应用愈来愈广泛,嵌入式产品在人们的生活中无处不在。今天,嵌入式系统带来的工业年产值已超过1万亿美元,已经在IT产业中占有很大的比重。 通常,应用 .. [
查看全文
]
uC/OS
应用的简单剖析
2013-02-22
10
这是小弟我一年前的研究成果,发出来大家交流一下。目前正在研究嵌入式实时软件系统设计方法,有兴趣的高手交流一下。这里给大家简单剖析一下uCOS吧,希望对大家能有所帮助。不足之处多多指教,有问题可以讨论。 一.
uC/OS
-II的移植 移植
uC/OS
对目标处理器有一定要求,这个可以参照>一书中第8章的内容. 整个嵌入式系统分为两大 .. [
查看全文
]
基于
uC/OS
II的MP3文件播放系统设计
2013-02-05
向赛辉 陈盛云 任华
10
1 引言近几年,MP3音频产品受到消费者的青睐,而高质量的音效是当前MP3音频产品发展的重要趋势。MP3文件解码一般采用软件解码和硬件解码两种方法。硬件解码实现简单,但需增加硬件成本。软件解码需占用大量CPU时间,实现难度大,但成本低、处理灵活,只要CPU具有足够的处理速度则是一种很好选择。本文介绍了MP3文件播 .. [
查看全文
]
uC/OS
II在Microchip MCU上的移植
2013-02-04
陆卫忠 朱音 付保川
9
uC/OS
II是一个完整的、可移植、可裁减、源码公开的抢占式实时多任务操作系统。因此程序开发人员可以在嵌入式系统的开发过程中.灵活地改写其源代码.以满足用户特定的需求。PIC18F452是Microchip公司生产的单片机PICmicro家族中的中档微处理器产品.是一款含有丰富片上资源的8位MCU.广泛应用在家用电器、医疗设备、工业控 .. [
查看全文
]
uC/OS
II的任务切换机理及中断调度优化
2013-01-25
10
引 言 在嵌入式操作系统领域,由Jean J. Labrosse开发的μC/OS,由于开放源代码和强大而稳定的功能,曾经一度在嵌入式系统领域引起强烈反响。而其本人也早已成为了嵌入式系统会议(美国)的顾问委员会的成员。 不管是对于初学者,还是有经验的工程师,
uC/OS
开放源代码的方式使其不但知其然,还知其所以然。通过对于系统内 .. [
查看全文
]
uC/OS
-II在C8051F上的移植
2013-01-07
11
引 言: 在嵌入式应用中,使用RTOS的最主要原因是提高系统的可靠性,其次是提高开发效率、缩短开发周期。μC/OS-II 是一个基于优先级的抢占式实时内核,支持56 个用户任务,90%的代码使用标准的ANSI C语言书写,程序可读性强,移植性好,代码可固化,可裁剪,非常灵活。C8051F是美国Cygnal公司生产的与51系列兼容的微控 .. [
查看全文
]
UC/OS
II多任务切换例程
2012-11-27
13
#include "config.h" #defineTaskStkLengh64 OS_STKTaskStk [TaskStkLengh]; OS_STKTaskStk1 [TaskStkLengh]; OS_STKTaskStk2 [TaskStkLengh]; OS_EVENT*TASK1; OS_EVENT*TASK2; OS_EVENT*TASK3; voidTask0(void *pdata);//Task0 ÈÎÎñ0 voidT .. [
查看全文
]
uC/OS
-II初级程序员指南
2012-11-05
18
(一)
uC/OS
-II 简介
uC/OS
-II是一种基于优先级的可抢先的硬实时内核。自从92年发布以来,在世界各地都获得了广泛的应用,它是一种专门为嵌入式设备设计的内核,目前已经被移植到40多种不同结构的CPU上,运行在从8位到64位的各种系统之上。尤其值得一提的是,该系统自从2.51版本之后,就通过了美国FAA认证,可以运行在诸 .. [
查看全文
]
uC/OS
-II系统开发笔记
2012-10-31
洪旭耀
9
uC/OS
-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确在很大程度上解放了我的嵌入式开发工作。既然是一个操作系统内核,那么一旦使用它,就会涉及到如何基于操作系统设计应用软件的问题。 1、
uC/OS
-II的任务框架 voidtask_xxx(void *pArg) { /* 该任务的初始化工作 */ …&hellip .. [
查看全文
]
1/2
首页
上一页
1
2
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号