首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
开关
电子
驱动
linux
PCB
fpga
开关电源
功放
USB
protel
LED
POWERPCB
提高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 .. [
查看全文
]
Nios
II
快速入门(在Quartus
II
中使用上述nios
II
系统)
2012-10-30
15
3:在Quartus
II
中使用上述nios
II
系统 在 SOPC Builder正确运行完毕后,可以在Quartus
II
中,打开SOPC Builder生成的nios
II
_e.bsf,检查一下引脚,看看跟你的设想是否有误,如下图,nios
II
_e有两个input:clk,reset_n,一组output:out_port_from_the_piop[7:0] 如下图: 你可以使用上述的nios
II
_e,来构造你自己的系统。如下图, .. [
查看全文
]
uCOS
II
内核调度分析
2012-10-28
15
一. 内核概述: 多任务系统中,内核负责管理各个任务,或者说为每个任务分配CPU时间,并且负责任务之间的通讯。内核提供的基本服务是任务切换。之所以使用实时内核可以大大简化应用系统的设计,是因为实时内核允许将应用分成若干个任务,由实时内核来管理它们。内核本身也增加了应用程序的额外负荷,代码空间增加ROM的用量 .. [
查看全文
]
ucos
ii
任务栈处理的改进
2012-10-26
8
已经有不少的文章介绍了有关ucos
ii
这个实时内核及其应用。在很多的处理器上,ucos
ii
都得到了应用。ucos
ii
是一种源码公开、可移植、可固化、可裁减、可剥夺的实时多任务操作系统。特别适用于用户任务较多,而对实时性要求较严格的场合。 ucos
ii
内核是一个占先式内核,用户视任务的轻重缓急不同赋予任务不同的优先级。一般来说, .. [
查看全文
]
II
R滤波器matlab源程序
2012-10-25
126
(1)
II
R一阶低通滤波器 P576 clear; fi=1;fs=10;Gc2=0.9; wc=2*pi*fi/fs; omegac=tan(wc/2); alpha=(sqrt(Gc2)/sqrt(1-Gc2))*omegac; a=(1-alpha)/(1+alpha); b=(1-a)/2; w=0:pi/300:pi; Hw2=alpha^2./(alpha^2+(tan(w/2)).^2); plot(w/pi,Hw2); grid; hold on; (2)一阶高通滤波器 P581 clear; fi=1;fs=10;Gc2=0. .. [
查看全文
]
如何用synplify为maxplus
II
做综合
2012-10-24
9
如何用synplify为maxplus
II
做综合? 单个模块(文件)可用synplify(pro)综合,产生.edf文件,在max中编译,但是我用层次化设计时(即顶层模块调用许多底层模块)碰到了问题。max对synplify综合的顶层模块的.edf文件编译时报错。我把所有模块都用synplify综合后放在一个目录下,还是不行。如何解决? 1、综合时将层次结构消除 .. [
查看全文
]
uCOS
II
在BorlandC 3.1下的编译
2012-10-23
10
网友 Hcompute 经过一段时间的摸索,将uCOS
II
成功地实现了在Borland C 3.1 下的编译,现将其心得公之于众,以供参考。 1、 将uCOSV251.exe文件解压缩到d:\; 2、 进入d:\software\uCOS-
II
\EX1_x86L\BC45\SOURCE\,用写字板打开test.lnk文件,范例中原文件为: /v /s /c /P- + C:\BC45\LIB\C0L.OBJ + ..\OBJ\TEST .. [
查看全文
]
NIOS
II
网络驱动程序分析(1)
2012-10-21
柳军胜
9
网络是嵌入式应用的常备功能,在NIOS
II
中集成了UCOS
II
和LWIP,分析网络设备在NIOS
II
中的来龙去脉对学习NIOS
II
设备驱动程序有典型的意义。 设备的定义和系统设备联表管理。 1.驱动程序提供的freedev_rtl8019.h中定义一个freedev_rtl8019_if结构的全局变量dev #define FREEDEV_RTL8019_INSTANCE(name, dev) \ freed .. [
查看全文
]
uC/OS-
II
在S3C44B0X 处理器上的移植
2012-10-21
陆启帅 蒋冰华
8
嵌入式实时操作系统RTOS 与通用操作系统相比较, 它具有实时性、可裁减、低资源占用等特点。而与传统的嵌入式设计方法相比, 实时多任务内核的运用允许程序员将具体的应用程序模块化, 更易于项目的开发。 1 uC/OS-
II
的简介 目前市场上的商用嵌入式操作系统, 如Vxworks、PSOS 和Windows CE 等已经十分成熟, 提供有力的开发和调 .. [
查看全文
]
uCOS
II
在80196KC单片机上的移植
2012-10-19
7
摘要:主要讨论了将ucos
ii
实时操作系统在80196KC单片机上进行移植的原理和方法,给出了一个以Tasking C为编译器、以80196KC为处理器,对ucos
ii
实时操作系统进行移植的具体实例。 Intel的80196KC系列单片机在中国国内有很大一批用户。支持80196KC的C编译器生产厂商主要有Tasking和IAR。但国内使用 Tasking公司C编译器的 .. [
查看全文
]
6/10
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用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号