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-III
UCOS-III
消息队列正确使用方法
UCOS-III
消息队列正确使用方法在基于gprs消息传输过程中,使用
ucos-iii
自带的消息队列作为缓存是十分方便的。可最近却发现了一个很奇怪的问题。
大进3000
·
2020-08-21 07:33
技术文章
FreeRTOS — 临界段和开关中断
FreeRTOS源码中就有多处临界段的处理,跟FreeRTOS一样,uCOS-II和
uCOS-III
源码中都是有临界段的,而RTX
流风回雪1988
·
2020-08-20 09:50
uCOS-III
开关中断进出临界区的三个宏
*1.临界区解释:*代码的临界短也称为临界区,指处理时不可分割的代码。一旦这部分代码开始执行,则不允许*任何中断打入。为确保临界段代码的执行不被中断,在进入临界段之前必须关中断,而临界段*代码执行完后,要立即开中断。*2.uCOS-III中有两种进入临界区方式和一种开关中断方式。下面简单说明:*注意,临界区的处理方式采用的方式3,即CPU_CRITICAL_METHOD_STATUS_LOCAL,
gtkknd
·
2020-08-20 05:12
UCOS
关调度与关中断
最近在研究
ucos-III
的源代码时发现
ucos-III
中有对临界区的优化。以关调度来代替关中断的方式工作,系统可以在特定的情况下用关调度的方式来替代关中断,从而提高了整个系统的实时性。
longyu_wlz
·
2020-08-17 11:35
嵌入式学习
Linux
龙瑜的
RTOS
视点
STM32系列单片机使用心得
stm32f10x_lib在此电脑中的位置:E:\秉火103\A盘(资料盘)\3-程序源码\3.ucosiii例程\1.官方
uCOS-III
源码\Micrium_uC-Eval-STM32F107_uCOS-III
lilei668
·
2020-08-09 02:39
程序员
uCOS-III
学习笔记
前一段时间笔者学习
uCOS-III
,第一次接触OS这个概念吧。下面把个人的学习笔记分享出来,仅供参考。
王尼莫
·
2020-08-04 09:05
学习笔记
UCOS-III
学习笔记(个人总结)
3、
UCOS-III
文件夹1),Ports文件:与CPU平台有关的文件。2),Source文件:UCOSIII的源代码,具体如下:三、
UCOS-III
的移植步骤1、向工程中添加相应的文件。2、修
Oliver__Chen
·
2020-08-03 04:21
uCOS
uc/os-iii学习笔记-任务调度
可剥夺含义:
ucos-iii
采用的是“可剥夺型”,意味着当一个事件发生,并且使得一个更高优先级任务就绪时,ucos就会立即将CPU的控制权剥夺,转交给更高优先级的任务使用。
JosephGodVim
·
2020-08-02 21:12
uc/os-iii
备忘:移植
ucos-III
到stm32f103c8t6
由于本人对linux系统内核这块比较感兴趣,下一份工作想做linux驱动相关的;于是最近一旦有空都在研究linux内核源码,面对linux内核这个庞然大物,越看越觉得不能太过急躁,且由于还要工作,只能在业余时间看看,所以不能贪多,只能挑自己感兴趣的深入研究,其他的大概了解一下就行了;除此之外我还喜欢在真实的外设上测试学到的东西,作为电子信息专业的毕业生,理所当然地手头有各种板子以及单片机~~~~,
weixin_33704234
·
2020-08-01 03:50
keil+stm32cubemx创建STM32F767芯片的uCOSIII工程
1.在keil安装
ucos-iii
:点击packInstaller按钮,在弹出的窗口中找到Pack页面下的Micrium::RTOS,如下图所示2.使用Project->newuVisionProject
Ningjianwen
·
2020-07-31 14:38
STM32/RT1052
任务就绪表OS_PrioGetHighest函数
http://blog.csdn.net/u013216061/article/details/53572502我们就来说一下
ucos-iii
中是如何进行获取的,首先还是先贴出程序://定义优先级位映射表
weixin_30644369
·
2020-07-30 22:14
FreeRTOS — 消息队列
消息队列1.1消息队列的概念及其作用消息队列就是通过RTOS内核提供的服务,任务或中断服务子程序可以将一个消息(注意,FreeRTOS消息队列传递的是实际数据,并不是数据地址,RTX,uCOS-II和
uCOS-III
流风回雪1988
·
2020-07-30 07:51
emWin仪表界面设计,含
uCOS-III
和FreeRTOS两个版本
第7期:多功能仪表界面设计配套例子:V6-912_STemWin提高篇实验_多功能仪表界面设计(
uCOS-III
)V6-913_STemWin提高篇实验_多功能仪表界面设计(FreeRTOS)例程下载地址
weixin_30318645
·
2020-07-30 02:57
php
emWin智能家居主界面设计,含
uCOS-III
和FreeRTOS两个版本
第6期:智能家居主界面设计配套例子:V6-910_STemWin提高篇实验_智能家居主界面设计(
uCOS-III
)V6-911_STemWin提高篇实验_智能家居主界面设计(FreeRTOS)例程下载地址
weixin_30216561
·
2020-07-30 02:12
ucos-iii
事件标志组
一事件标志组相关函数创建事件标志组OSFlagCreate()OS_CFG_FLAG_ENOS_FLAG_GRPEngineStatus;OS_ERRerr;OSFlagCreate(&EngineStatus,“EngineStatus”,(OS_FLAGS)0,&err);删除事件标志组OSFlagDel()OS_CFG_FLAG_ENOS_CFG_FLAG_DEL_ENOS_FLAG_GRP
Ningjianwen
·
2020-07-29 16:44
STM32/RT1052
rt-thread 中的系统任务
ucos-III
仍然
longyu_wlz
·
2020-07-27 16:45
嵌入式学习
龙瑜的
RTOS
视点
uCOS-III
应用开发笔记之一:
uCOS-III
在STM32的移植
uCOS-III
实时操作系统在MCU平台被广泛使用,在这里我们将简单的记录如何将
uCOS-III
实时操作系统移植到目标平台上并运行。
foxclever
·
2020-07-14 10:22
uCOS_III
uCOS-III
移植
STM32
FreeRTOS 低功耗之 tickless 模式
forum.armfly.com/forum.php本章节为大家讲解FreeRTOS本身支持的低功耗模式tickless实现方法,tickless低功耗机制是当前小型RTOS所采用的通用低功耗方法,比如embOS,RTX和
uCOS-III
weixin_34409741
·
2020-07-06 01:44
emWin监护仪界面设计,含
uCOS-III
和FreeRTOS两个版本
第5期:监护仪界面设计配套例子:V6-908_STemWin提高篇实验_监护仪界面设计(
uCOS-III
)V6-909_STemWin提高篇实验_监护仪界面设计(FreeRTOS)例程下载地址:http
weixin_30855099
·
2020-07-05 22:45
emWin视频播放器,含
uCOS-III
和FreeRTOS两个版本
第10期:视频播放器配套例子:V6-918_STemWin提高篇实验_视频播放器(RTX版本,仅支持MDK4.74)例程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=23687工程介绍:1.重要提示:(1)本例子仅支持MDK4.74编译,且由于文件系统RL-FlashFS的限制,文件名仅支持ascii字符。(2)测试此例子前,务必将我
Simon223
·
2020-07-04 08:15
emWin实战例程
emWin智能家居主界面设计,含
uCOS-III
和FreeRTOS两个版本
第6期:智能家居主界面设计配套例子:V6-910_STemWin提高篇实验_智能家居主界面设计(
uCOS-III
)V6-911_STemWin提高篇实验_智能家居主界面设计(FreeRTOS)例程下载地址
Simon223
·
2020-07-04 08:15
emWin实战例程
emWin
stm32
ucos-iii
FreeRTOS
dsp
emWin仪表界面设计,含
uCOS-III
和FreeRTOS两个版本
第7期:多功能仪表界面设计配套例子:V6-912_STemWin提高篇实验_多功能仪表界面设计(
uCOS-III
)V6-913_STemWin提高篇实验_多功能仪表界面设计(FreeRTOS)例程下载地址
Simon223
·
2020-07-04 08:15
emWin实战例程
emWin
stm32
FreeRTOS
tcpnet
FCARM - Output Name not specified, please check 'Options for Target - Utilities'问题解决
今天在做
uCOS-III
系统移植的过程中遇到一种报错是是:“FCARM-OutputNamenotspecified,pleasecheck'OptionsforTarget-Utilities'”,自己尝试着解决了一下
JohnnyTim
·
2020-07-04 06:14
STM32篇
基于
UCOS-III
的雷电传奇自制小游戏————秉火STM32F103-指南者;PS2手柄
应实验课程要求,基于
UCOS-III
开发一款小游戏——雷电传奇。在此分享源代码,有相关注释,有些看不懂的欢迎随时交流。硬件平台:秉火STM32F103-指南者,PS2手柄。
long_sir_king
·
2020-06-25 16:26
单片机
UCOS
嵌入式系统的学习困惑、知识体系、及学习建议
操作系统:通常使用实时操作系统(RTOS),如MQXLite、MQX、FreeRTOS、
uCOS-III
、uCLinux、VxWor
js_xiaocainiao
·
2020-06-23 23:21
嵌入式Linux
ucos-III
中,利用stm32内核的一个计时时钟来测量程序运行时间
【嵌牛正文】
ucos-iii
源码中,有一个功能是测量关中断时间的功能,使用的是STM32的时间戳,即记录程序运行的某个时刻,如果记录下程序前后的两个时刻点,即可以算出这段程序的运行时间。
刘伟学号1710322340
·
2020-06-23 20:59
基于STM32的最新版
uCOS-III
V3.08.00程序模板,含MDK和IAR两个版本,支持uC/Probe
V5是STM32F407IGT6,V6是STM32F429BIT6,V7是STM32H743XIH6模板下载:V5-600_uCOS-III实验_程序移植模板(3.08.00).rarV6-600_uCOS-III实验_程序移植模板(3.08.00).rarV7-600_uCOS-III实验_程序移植模板(3.08.00).raruC/ProbeV4.8.0下载:链接:https://share.
Simon223
·
2020-06-22 05:12
STM32
UCOS-III
信号量的那些事
一.为什么要使用信号量?当多任务对于共享资源区同时进行访问时,例如创建两个任务同时对某个数组进行输入时,如果不使用信号量,就回发生不可预知的错误。注意:信号量分为二进制信号量和计数型信号量,当任务数超过2个时只能使用计数型信号量;只有在共享资源的情况下可以使用信号量,在中断服务程序中则不可以;二.使用信号量直接访问共享资源区第一步:创建信号量:定义信号量第二步:配置信号量:二进制信号量第三步:调用
老田2314
·
2020-03-07 10:12
顺序表中基本操作
前言:最近玩esp8266和
ucos-iii
以及在学c++比较多,接触的大部分都是指针、结构体、链表;刚好自己又在看数据结构(数据结构真的非常重要,要好好学,是学算法的敲门砖,哈哈哈),个人看法在对顺序表进行元素增和删操作
tuxiaoping
·
2019-08-27 00:00
【Yngz_Miao的博客】博客导航(不断更新)
目前导航有初探Linux操作系统、STM32F103ZET6芯片、
UCOS-III
操作系统、AltiumDesigner四大块。
Yngz_Miao
·
2018-11-29 17:11
RTOS实时操作系统
uCOS-III
向STM32F103移植过程(2)
OK,寒冷的冬天,让我们继续上节的
uCOS-III
移植尾巴。
Flyer-wu
·
2018-02-05 00:00
uCOS
RTOS实时操作系统
uCOS-III
向STM32F103移植过程
本人是一名大三学生,在前一段时间曾陷入了对未来的焦虑和恐慌,比如经常会想未来该走哪一个方向,真的就靠打工安安稳稳的过了这最有激情的青春吗?也顺便利用此段低沉平静的心情好好思考了一下人生,最终确定下来我要不止步于单片机,而是要向嵌入式、操作系统进攻。操作系统大体上分为两大类:一个是实时操作系统,另一个则是非实时操作系统(具体的区别简单的说就是前者是对实时性有硬性要求的,但性能却远低于后者,后者能处理
Flyer-wu
·
2018-02-02 00:00
uCOS
UCOS-III
任务相关API函数调用
任务创建和删除函数OSTaskCreate()函数//任务优先级#defineSTART_TASK_PRIO3//任务堆栈大小#defineSTART_STK_SIZE128//任务控制块OS_TCBStartTaskTCB;//任务堆栈CPU_STKSTART_TASK_STK[START_STK_SIZE];//任务函数voidstart_task(void*p_arg);使用例子OSTask
老田2314
·
2017-03-19 20:35
UCOS-III
消息队列正确使用方法
UCOS-III
消息队列正确使用方法2016-1-8 在基于gprs消息传输过程中,使用
ucos-iii
自带的消息队列最为缓存是十分方便的。可最近却发现了一个很奇怪的问题。
DanielLee_ustb
·
2016-01-08 09:00
ucos-III
怎样判断ucos ii ostaskcreate任务的 堆栈是否溢出
(uCOS-II/
uCOS-III
中均有针对没有MMU和MPU的处理器对堆栈溢出检测的策略) 1.2.堆栈的大小取决于该任务的需求。
maochengtao
·
2015-11-16 21:00
uCOS-III
学习笔记
前一段时间笔者学习
uCOS-III
,第一次接触OS这个概念吧。下面把个人的学习笔记分享出来,仅供参考。
yzhajlydy
·
2015-05-03 20:00
OS
ucos
ucos-III
ucos操作系统
RTX, uCOS-II, FreeRTOS embOS,
uCOS-III
的综合性能PK
RTX uCOS-II FreeRTOS embOS
uCOS-III
Airbnb
·
2014-11-18 16:16
嵌入式系统
内核
嵌入式开发RTOS
uCOS-III
任务堆栈溢出检测及统计任务堆栈使用量的方法
转载请注明地址:http://blog.csdn.net/zsy2020314/article/details/9699887uCOS-III任务堆栈溢出检测及统计任务堆栈使用量的方法1.在操作系统任务设计的时候,通常会遇到一个比较麻烦的问题,也就是任务堆栈大小设定的问题,为此我们我需要知道一些问题:1.1.任务堆栈一但溢出,意味着系统的崩溃,在有MMU或者MPU的系统中,对堆栈溢出的检测十分简单
zsy2020314
·
2013-08-02 00:00
统计
堆栈
任务
ucos-III
ucos-iii
时钟节拍
这回说下系统中很重要的时钟节拍在系统初始化的时候就用下面这个函数建了一个时钟任务。/************************************************************************************************************************void OS_TickTaskInit(OS_ERR *p_err){#i
孙铁
·
2013-02-10 21:04
实时操作系统
ucos-iii
任务
这回说下任务建立,那么我们看下任务控制块有哪些内容:(这系统越来越大,任务控制块的内容也是越来越多了,呵呵)structos_tcb{ CPU_STK *StkPtr; /*这是堆栈指针,指向任务自己的堆栈的操作端*/ void *ExtPtr; /*如果我们还为任务建了数据缓冲区,就用这个指针指向这个地址*/ CP
孙铁
·
2013-02-10 20:55
实时操作系统
ucos-iii
关于初始化
void OSInit(OS_ERR *p_err){ CPU_STK *p_stk; CPU_STK_SIZE size;#ifdefOS_SAFETY_CRITICAL/*这个定义我没找到,可能是留给以后的,或是留给我们自己写*/ if(p_err==(OS_ERR*)0){ OS_SAFETY_CRITICAL_EXCEPTION(); return; }#endif
孙铁
·
2013-01-03 20:21
嵌入式
实时操作系统
uCOSIII uCGUI STM32 平台移植
在写了
uCOS-III
移植后,一直想把GUI移植上去。经过不断的努力,有了不错的进展。下面对移植过程进行详解,以方便大家共同学习。
·
2012-09-09 21:00
stm32
uCos-III
移植到STM32F10x
最近在百度上看了
uCOS-III
的介绍后,诸多功能有很大的提升和改进,感觉有必要升级一下开发环境。
·
2012-06-13 01:00
stm32
实时多任务操作系统
uCOS-III
的特点
实时多任务操作系统
uCOS-III
的特点
uCOS-III
是一个全新的实时内核,源于世界上最流行的实时内核uC/OS-II,除了提供熟悉的一系列系统服务,全面修订了API接口,使uC/OS-III更直观,
cyberlabs
·
2011-10-30 20:30
uCOS-III
实时多任务操作系统
uCOS-III
的特点
实时多任务操作系统
uCOS-III
的特点
uCOS-III
是一个全新的实时内核,源于世界上最流行的实时内核uC/OS-II,除了提供熟悉的一系列系统服务,全面修订了API接口,使uC/OS-III更直观,
cyberlabs
·
2011-10-30 20:30
uCOS-III
实时多任务操作系统
uCOS-III
的特点
实时多任务操作系统
uCOS-III
的特点
uCOS-III
是一个全新的实时内核,源于世界上最流行的实时内核uC/OS-II,除了提供熟悉的一系列系统服务,全面修订了API接口,使uC/OS-III
CyberLabs
·
2011-10-30 20:00
数据结构
timer
汇编
Semaphore
嵌入式
任务
上一页
1
2
下一页
按字母分类:
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
其他