首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
开关
电子
驱动
linux
PCB
fpga
开关电源
功放
USB
protel
LED
POWERPCB
uCOS
II在SkyEye上的移植分析
2012-11-30
北京亚嵌专家讲师 李明
19
SkyEye仿真调试器是基于ARM7TDMI 核的,因此移植 uC/OS-II 到 SkyEye 上可以借鉴网上已有的例如 Sansung S3C3410X的移植代码,这在 uC/OS-II的主页上很容易找到。 当然自己动手做移植也是对 ARM 体系结构和汇编语言的进一步熟悉,同时对于 uC/OS-II 内核的调度机制会有更深的认识。 整个移植工作可以分为两个方面,一部 .. [
查看全文
]
剖析
uCOS
2012-11-27
12
一. uC/OS-II的移植 移植uC/OS对目标处理器有一定要求,这个可以参照>一书中第8章的内容. 整个嵌入式系统分为两大层:硬件层和软件层.这里主要研究软件层的架构. 软件层主要分为四个部分:实时操作系统内核,与处理器相关部分,与应用相关部分,用户的应用系统. 实时操作系统内核 实时操作系统对系统资源进行管理。主要包括任务分配 .. [
查看全文
]
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 .. [
查看全文
]
uCOS
II 在ARM处理器上的移植要点
2012-11-23
12
1. 设置OS_CPU.H 中与处理器和编译器相关的代码 /******************************************************************** * * 与编译器相关的数据类型 ********************************************************************* / typedef unsigned char BOOLEAN; typedef unsigned char INT8U; //8 位无符号整数 .. [
查看全文
]
使用
uCOS
-II嵌入式系统的短信息电话机
2012-11-18
11
1 背景 后PC时代的到来,使人们开始越来越多地接触到一个新的概念——嵌入式产品。手机、PDA(如商务通)等均属于手持式嵌入式产品,VCD机、机顶盒等也属于嵌入式产品,而车载GPS系统、数控机床、网络冰箱等同样都属于嵌入式产品。信息电器具有信息服务功能,如网络浏览、视频点播、文字处理、电子邮件、个人 .. [
查看全文
]
提高
uCOS
-II在ARM上的执行效率
2012-11-04
13
uCOS
-II是一个公开源码的抢占式、多任务的实时操作系统,因其具有开源性、实时性强、代码紧凑、稳定可靠等特点在各种系统中得到了广泛应用.
uCOS
-II在ARM 处理器上的移植也已经实现.ARM处理器加
uCOS
-II操作系统的嵌入式系统常用于工业实时控制,对执行效率特别是实时性要求较高.提高
uCOS
-II执行效率的关键是减少任务切 .. [
查看全文
]
uCOS
II 的移植
2012-11-01
Sean Wang
9
我将
uCOS
-II 移植到了EPSON 的C33209的平台上,接下来我就基于我移植好的代码讲解如何将
uCOS
-II从一种MCU移植到另一种MCU。 首先介绍
uCOS
-II的文件,如下表:
ucos
_ii.h os_cfg.h os_cpu.h os_core.c os_dbg_r.c os_flag.c os_mbox.c os_mem.c os_mutex.c os_q.c os_sem.c os_task.c os_time.c
ucos
_ii.c os_cpu_c.c os_c .. [
查看全文
]
uC/OS-II系统开发笔记
2012-10-31
洪旭耀
9
uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确在很大程度上解放了我的嵌入式开发工作。既然是一个操作系统内核,那么一旦使用它,就会涉及到如何基于操作系统设计应用软件的问题。 1、uC/OS-II的任务框架 voidtask_xxx(void *pArg) { /* 该任务的初始化工作 */ …&hellip .. [
查看全文
]
uCOS
II内核调度分析
2012-10-28
15
一. 内核概述: 多任务系统中,内核负责管理各个任务,或者说为每个任务分配CPU时间,并且负责任务之间的通讯。内核提供的基本服务是任务切换。之所以使用实时内核可以大大简化应用系统的设计,是因为实时内核允许将应用分成若干个任务,由实时内核来管理它们。内核本身也增加了应用程序的额外负荷,代码空间增加ROM的用量 .. [
查看全文
]
ucos
ii任务栈处理的改进
2012-10-26
8
已经有不少的文章介绍了有关
ucos
ii这个实时内核及其应用。在很多的处理器上,
ucos
ii都得到了应用。
ucos
ii是一种源码公开、可移植、可固化、可裁减、可剥夺的实时多任务操作系统。特别适用于用户任务较多,而对实时性要求较严格的场合。
ucos
ii内核是一个占先式内核,用户视任务的轻重缓急不同赋予任务不同的优先级。一般来说, .. [
查看全文
]
uCOS
II在BorlandC 3.1下的编译
2012-10-23
10
网友 Hcompute 经过一段时间的摸索,将
uCOS
II成功地实现了在Borland C 3.1 下的编译,现将其心得公之于众,以供参考。 1、 将
uCOS
V251.exe文件解压缩到d:\; 2、 进入d:\software\
uCOS
-II\EX1_x86L\BC45\SOURCE\,用写字板打开test.lnk文件,范例中原文件为: /v /s /c /P- + C:\BC45\LIB\C0L.OBJ + ..\OBJ\TEST .. [
查看全文
]
uC/OS-II 在S3C44B0X 处理器上的移植
2012-10-21
陆启帅 蒋冰华
8
嵌入式实时操作系统RTOS 与通用操作系统相比较, 它具有实时性、可裁减、低资源占用等特点。而与传统的嵌入式设计方法相比, 实时多任务内核的运用允许程序员将具体的应用程序模块化, 更易于项目的开发。 1 uC/OS-II的简介 目前市场上的商用嵌入式操作系统, 如Vxworks、PSOS 和Windows CE 等已经十分成熟, 提供有力的开发和调 .. [
查看全文
]
3/5
首页
上一页
1
2
3
4
5
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用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号