E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Ucos-II
uCOS-II
移植要实现函数说明
uCOS-II
移植其实对于一个处理器,需要做的工作就是修改三个文件:os_cpu_c.c、os_cpu.h、os_cpu_a.asm(ASM文件根据编译器不同而又有一些不同)。
fyyy4030
·
2012-01-27 18:00
lpc2200移植
ucos-II
心得
1.1uC/OS-IIuC/OS-II读做“microCOS2”,意为“微控制器操作系统版本2”。uC/OS-II是源代码开放的实时性内核,可用于各类8位、16位和32位单片机。uC/OS-II是一个完整、可移植、可固化及可裁剪的占先式实时多任务内核。uC/OS-II用ANSIC语言编写,包含一小部分汇编代码,使之可以供不同架构的微处理器使用。1.2移植规划1编译器选择:ADS1.22任务模式的
yinjiabin
·
2012-01-03 10:00
exception
汇编
OS
语言
任务
编译器
在ubutntu的skyeye环境下调试
ucos-ii
参考网页:http://blog.csdn.net/chenvsa/article/details/7011562要用的工具是:1.skyeye2.arm-elf-tools3.ucos-ii4skyeye 1.在ubuntu中,如果源中有skyeye的话安装最简单,sudoapt-getinstallskyeye,这样安装的skyeye不是最新版本的(但是对个人学习应该也够了),如果想安装最
jinhongzhou
·
2011-12-09 16:00
uCOS-II
邮箱和消息队列
转载http://blog.csdn.net/humchx/article/details/4536229
uCOS-II
邮箱和消息队列 分类:嵌入式2009-09-0916:581585人阅读评论
luy3728000
·
2011-11-10 09:00
数据结构
struct
OS
嵌入式
任务
通讯
uCOS-II
信号量学习
转载来自http://blog.csdn.net/humchx/article/details/4518439
uCOS-II
学习环境的建立可以参考这个帖子: http://www.armjishu.com
luy3728000
·
2011-11-10 09:00
数据结构
c
struct
OS
测试
任务
uCOS移植到PIC24f芯片
UCOS-II
移植到PIC2FJ256GB106一 、软硬件平台及任务1、硬件平台:n 开发板:Microchip公司的的PIC24F_Starter_Kit;n
chen198746
·
2011-11-01 09:00
OS
search
UP
div
编译器
output
在linux上模拟
uCOS-II
实时操作系统的实现
在linux上模拟
uCOS-II
实时操作系统的实现作者:张森1引言
uCOS-II
是一个短小而功能强大的实时嵌入式操作系统。
cyberlabs
·
2011-10-30 19:04
uCOS-III
在linux上模拟
uCOS-II
实时操作系统的实现
在linux上模拟
uCOS-II
实时操作系统的实现作者:张森1引言
uCOS-II
是一个短小而功能强大的实时嵌入式操作系统。
CyberLabs
·
2011-10-30 19:00
linux
function
shell
makefile
编译器
嵌入式操作系统
在linux上模拟
uCOS-II
实时操作系统的实现
在linux上模拟
uCOS-II
实时操作系统的实现作者:张森1引言
uCOS-II
是一个短小而功能强大的实时嵌入式操作系统。
CyberLabs
·
2011-10-30 19:00
linux
function
shell
makefile
编译器
嵌入式操作系统
S3c2410软件调试总结
月份的时候自己用空余时间制作了一块S3c2410+CycloneEP1C6的开发版,由于没有时间就一直扔在那里,最近空了下来,我用了3个星期的时间埋头对开发板对了全面的调试,我的工作重点是放在bootloader、
ucos-ii
bao4
·
2011-09-18 12:53
职场
软件
调试
休闲
s3c2410
UCOS-II+TQ2440+触摸屏
前面已经完成了
UCOS-II
到mini2440的移植现在来进行基本的应用程序设计已经完成4个LED程序,用来测试移植是否成功下面把裸奔的触摸屏程序移植上来。
k122769836
·
2011-08-14 18:00
OS
测试
Class
UP
任务
转载一篇写得不错的
UCOS-II
移植文章
今天突然有个想法,是否在其他结构比较简单的平台上移植比较容易一点,正好同学有一个凌阳的精简板,反正今天是星期天,就当是休息了。首先肯定是去熟悉SPCE061A的结构和IDE了。主要是存储器结构、指令系统和中断这几个部分。本来不是做这个的,没有必要深究,总体看看,知道在哪些地方查就行,所以看到很快。于是摆好uCOS系统的资料,按照移植步骤,一个个文件、函数地写好,其他没有什么,就是时间节拍比较难一
k122769836
·
2011-08-14 18:00
数据结构
工作
OS
ide
任务
编译器
uCOS-II
移值过程实例讲解
uCOS-II
移值过程实例讲解 我将
uCOS-II
移植到了EPONS的C33209的平台上,接下来我就基于我移植好的代码讲解如何将
uCOS-II
从一种MCU移植到另一种MCU。
k122769836
·
2011-08-14 17:00
数据结构
汇编
OS
任务调度
任务
嵌入式操作系统
Ucos-ii
中获取最高优先级的原理(任务和事件)
Ucos-ii
中获取最高优先级的原理(任务和事件)2009-08-0219:121. 任务优先级表是按照由左至右,由上至下的顺序增长的,且优先级号越小优先级越高。2.
kevin_hcy
·
2011-08-04 17:00
存储
任务
转载一篇写得不错的
UCOS-II
移植文章
今天突然有个想法,是否在其他结构比较简单的平台上移植比较容易一点,正好同学有一个凌阳的精简板,反正今天是星期天,就当是休息了。首先肯定是去熟悉SPCE061A的结构和IDE了。主要是存储器结构、指令系统和中断这几个部分。本来不是做这个的,没有必要深究,总体看看,知道在哪些地方查就行,所以看到很快。于是摆好uCOS系统的资料,按照移植步骤,一个个文件、函数地写好,其他没有什么,就是时间节拍比较难一点
woshizhouxiang
·
2011-07-17 16:00
数据结构
工作
OS
ide
任务
编译器
UCOS-II+MINI2440+触摸屏
前面已经完成了
UCOS-II
到mini2440的移植现在来进行基本的应用程序设计已经完成4个LED程序,用来测试移植是否成功下面把裸奔的触摸屏程序移植上来。
woshizhouxiang
·
2011-07-17 14:00
OS
测试
UP
任务
OSTimeDly 函数
延时的具体时间依//赖于系统每秒钟有多少时钟节拍(由文件OS_CFG.H中的常量OS_TICKS_PER_SEC设定)////附加:调用该函数会使
uCOS-II
进行一次任务调度,并且执行下
sunrier
·
2011-06-19 23:00
OS
任务调度
任务
delay
OS_TaskStat 函数
//统计任务//描述:
uCOS-II
有一个提供运行时间统计的任务。
sunrier
·
2011-06-19 23:00
数据结构
OS
任务
编译器
OS_Sched 函数
//任务调度//
uCOS-II
总是运行进入就绪态任务中优先级最高的那一个。确定哪个任务优先级最高,下面该哪个任务运行了的工作是//由调度器(Scheduler)完成的。
sunrier
·
2011-06-19 23:00
exception
汇编
OS
任务调度
语言
任务
OS_TCBInit 函数
//任务控制块初始化//描述:这个函数是
uCOS-II
内部函数,在建立任务时调用的初始化任务控制块OS_TCB函数,含7个参数,查看OSTaskCreate()和OSTaskCreateExt()//初始化任务控制块
sunrier
·
2011-06-19 23:00
OS
ext
扩展
任务
OS_MemInit 函数
//初始化内存分区//这个函数是通过
uCOS-II
初始化内存分区,你的请求不能调用这个函数//初始化内存管理voidOS_MemInit(void){#ifOS_MAX_MEM_PART==1//最多内存块的数目为
sunrier
·
2011-06-19 23:00
uCOS-II
信号量
1.信号量的理解(1)uc/os-ii的信号量是由两个部分组成:一部分是16位的无符号整型信号量的计数值(0~65535);另一部分是等待该信号量的任务组成的等待任务表。(另外参考事件控制块ECB)(2)信号量可以是2值的变量(称为二值信号量),也可以是计数式的。根据信号量的值,内核跟踪那些等待信号量的任务。(3)建立信号量的工作必须在任务级代码中或者多任务启动之前完成。(4)任务要得到信号量的问
zhanglu5227
·
2011-06-08 09:00
c
工作
OS
任务调度
任务
化工
uCOS-II
的任务介绍2:
用户任务代码的一般结构: 根据嵌入式系统任务的工作特点,任务的执行代码通常是一个无限循环结构,并且在这个循环中可以响应中断,这种结构也叫做超循环结构。 一个用C语言编写的任务(超循环结构的任务示意性代码):voidMyTask(void*pdata){ for(;;) { 可以被中断的用户代码; OS_ENTER_CRITI
sunrier
·
2011-06-02 23:00
工作
OS
嵌入式
语言
任务
编译器
uCOS-II
的任务介绍1:
从任务的存储结构来看,
uCOS-II
的任务由三个组成部分构成:任务程序代码,任务堆栈和任务控制块。其中,任务控制块用来保存任务属性;任务堆栈用来保存任务工作环境;任务程序代码是任务的执行部分。
sunrier
·
2011-06-02 21:00
uCOS-II
体系结构
今天先来简单介绍下
uCOS-II
的体系结构:大概框架如下图所示
uCOS-II
体系结构
sunrier
·
2011-06-01 21:00
框架
开始学习
uCOS-II
先来介绍下建立
uCos-II
的环境,首先需要下载uCos-IIv2.52压缩包,然后解压下来,SOFTWARE目录下面有三个文件夹,BLOCKS,TO,
uCOS-II
,,
uCOS-II
里面主要包含了
uCos-ii
sunrier
·
2011-05-23 14:00
uCOS-II+ucGUI到FL2440移植
FL2440_uCOS-II+ucGUI移植需要的软件包:天嵌移植好的
uCOS-II
ll_0520
·
2011-05-22 17:00
user
OS
测试
delete
任务
delay
ucos-ii
学习环境的搭建
学习一种的新的东西,观看书或看论坛可不行。最主要的还是要亲自去动手体会。学习 os-ii也不例外,Jean J.Labrosse在其《嵌入式实时操作系统 /OS-II》一书中提到用Borland C/C++ 4.5x编译器对源代码中提供的例程进行调试。《嵌入式实时操作系统 /OS-II》中例程是在PC机上实现的,书中自带的光盘中提供了例子的源代码和 os-ii.2.52。因此在PC机上开始学习 o
·
2011-05-04 21:00
OS
UCOS-II
移植ARM的笔记
uid=170730&do=blog&id=4847
UCOS-II
移植ARM的笔记(转贴)
UCOS-II
的移植需要提供2,3个文件分别介绍如下: 一:OS_CPU.H 1 
·
2011-04-30 20:00
ARM
FAQ of the ucos_ii&ucgui
CodeWarriorforARM(ADS1.2)SourceInsight3.5,bc4.5、友善之臂mini2440,H-JTAG仿真小板 1.C2857E:#includefile"/software/
ucos-ii
npjocj
·
2011-02-23 16:00
c
汇编
File
OS
存储
编译器
FAQ of the ucos_ii&ucgui
CodeWarriorforARM(ADS1.2)SourceInsight3.5,bc4.5、友善之臂mini2440,H-JTAG仿真小板 1.C2857E:#includefile"/software/
ucos-ii
npjocj
·
2011-02-23 16:00
基于
uCOS-II
的UDP网络编程
基于
uCOS-II
的UDP网络编程---------------------------------------------------------Author :tiger-johnWebSite
tigerjibo
·
2011-02-19 16:00
socket
网络
struct
Parameters
任务
基于
uCOS-II
的UDP网络编程
基于
uCOS-II
的UDP网络编程---------------------------------------------------------Author:tiger-johnWebSite:blog.csdn.net
baiseda
·
2011-02-19 16:00
网络编程
基于
uCOS-II
的UDP网络编程
基于
uCOS-II
的UDP网络编程---------------------------------------------------------Author :tiger-johnWebSite
tigerjb
·
2011-02-19 16:00
网络
socket
struct
Parameters
任务
ucos-ii
移植
最近翻看了下以前那篇《
ucos-ii
在mcps12xdp512上的移植》笔记,发现记录的都是实际操作性的东西,居然要从头操作到尾之后才能明白这些步骤代表什么含义,看来有必要将思路整理出来了。
finewind
·
2011-02-15 09:00
c
OS
存储
语言
任务
编译器
关于
ucos-ii
的移植
们知道在UC/OS-ii的操作系统中有三个文件是关于移植的文件,它们分别是:OS_CPU.H、OS_CPU_A.ASM 、OS_CPU_C.C。OS_CPU.H 头文件定义了数据类型、处理器堆栈数据类型字长、堆栈增长方向、任务切换宏和临界区访问处理。OS_CPU.C用户任务创建时,需要调用 OSTaskStkInit 初始化任务堆栈,任务堆栈用于在发生任务上下文切换时保存被调度的任务寄存器内容。O
yuyin86
·
2011-01-18 08:00
汇编
OS
语言
任务
ucos-ii
在MC9S12XDP512上的移植
搞了几天,总算把
ucos-ii
移植到MC9S12XDP512上了。做个简短的笔记。
finewind
·
2010-10-31 14:00
一个简单的不可剥夺型内核
最近看
ucos-ii
,看了前后台系统、不可剥夺型内核和可剥夺型内核,作为复习,写了个简单的不可剥夺型内核。 基本假设: 1。
finewind
·
2010-10-30 09:00
ucos-ii
和ucgui在stm32上的移植及工程
uc/os-ii移植笔记(此部分参考了tomato的介绍)os_cpu.h与编译器相关的数据类型 typedef unsigned char BOOLEAN;typedef unsigned char INT8U; /* Unsigned 8 bit quantity */typedef signed char INT8S;
guoyin
·
2010-10-06 09:00
OS
语言
任务
编译器
delay
操作系统相关
ifdef,#else,#endif
最近在用C语写一些程序,发现#ifdef,#else,#endif和#ifndef,#else,#endif在
UCOS-II
中有大量的应用,于是到网上查了一些相关的解释.
lbqBraveheart
·
2010-09-06 22:00
移植uCOS ii到ARM920T
虽然
uCOS-II
的大部分源代码是用C语言写成的,仍需要用C语言和汇编语言完成一些与处理器相关的代码。比如:
uCOS-II
在读写处理器、寄存器时只能通过汇编语言来实现。
yeqishi
·
2010-04-14 15:00
基于S3C44B0(ARM7TDI)的
uCOS-II
移植之Makefile编写测试
此前,在ADS中
uCOS-II
编译通过,并且可使
uCOS-II
成功运行在S3C44B0开发板中,为了理解整个编译过程,我尝试写了Makefile来编译
uCOS-II
,但编译时出现重复定义的错误,该问题仍在解决中
sanlinux
·
2010-04-11 20:00
基于S3C44B0(ARM7TDI)的
uCOS-II
移植
分析基于S3C44B0(ARM7TDI)的
uCOS-II
移植的移植过程,以下是
uCOS-II
官方文档的一部分,值得参考。
sanlinux
·
2010-04-05 15:00
ucosii
任务的5种状态睡眠态(taskdormat):任务驻留于程序空间(rom或ram)中,暂时没交给
ucos-ii
处理。就绪态(taskready):任务一旦建立,这个任务就进入了就绪态。
Andysun1986
·
2009-12-26 17:00
arm开发经验笔记
前一段时间做了arm的一些开发,主要是编写了arm的启动软件和移植了
uCOS-II
到arm7。我做事情喜欢深入简出,及从最简单,最原理的方面先做一个框架,然后在这个框架里面进行补充。
ruixj
·
2009-11-12 17:00
UCOS-II
在LPC2210上的移植--OS_CPU_A.s
UCOS-II
在LPC2210上的移植--OS_CPU_A.sCPU:PhilipsARM7LPC2210OS:uC/OS-II2.52IDE:ADS1.2移植一个操作系统到一个CPU体系的结构上,移植者必须的要求
ruixj
·
2009-11-12 09:00
可重入代码
在阅读
ucos-II
移植相关文档时,碰到一个概念,叫做“可重入代码”,通过查阅资料,对它的理解如下,可重入代码是能够被多个进程访问和使用的一段代码,比如函数,而且它有一个特点,就是无论哪个进程调用它,所得到的结果都是一样
victory08
·
2009-11-06 18:00
ucos-ii
ARM几种移植版本
打算移植
UCOS-II
到一个新的平台,所以今天的时间就主要花费在参考了几个移植版本。
yuanyou
·
2009-09-18 19:00
工作
application
文档
任务
平台
代码分析
uCOS-II
邮箱和消息队列
1、
uCOS-II
邮箱和消息队列 邮箱和消息队列是
uCOS-II
中任务间的通讯机制,它可以使一个任务或者中断服务子程序向另一个任务发送以指针方式定义的变量。
humchx
·
2009-09-09 16:00
数据结构
struct
OS
嵌入式
任务
通讯
ADS 中的 semihosting 问题
最近在做一个移植
UCOS-II
的任务,遇到了semihosting的问题,现在把这个问题的解决办法总结一下。
palam
·
2009-09-06 23:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他