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
Ucos
II 学习
1、中断 中断中通过OSIntEnter();OSIntExit();来判断当前有没有中断嵌套,当所有的ISR处理完之后才进行任务的调度。
ye_wei_yang
·
2016-04-23 16:00
typedef和define具体的详细区别
typedef和define具体的详细区别请问typedef和define具体的详细区别,在
UCOS
-II中用的是typedef而没有用define,为什么呢,两者定义的内在空间有区别吗1)#define
专业移动开发
·
2016-04-21 00:13
Windows平台下Git服务器搭建
参考链接:http://www.cnblogs.com/
ucos
/p/3924720.html(下文称为链接A)http://www.cnblogs.com/lwme/archive/2012/12/25
a117653909
·
2016-04-18 19:00
windows
server
git
服务器
gitblit
stm32+lwip的物联网开发——学习过程(1)
终于在这一刻,
UCOS
下终于ping通,也自己写了一个点
ds1231h
·
2016-04-16 14:05
嵌入式
uCOS
:任务级任务切换
OS_TASK_SW是个宏调用,通常含有处理器软中断指令,因为
uCOS
假定任务切换是靠中断代码完成的。 上下文切换的过程如下三张图片所示:
ljqhack
·
2016-04-14 21:00
OS
上下文
ucos
信号量
UCOS
III信号量:信号量:二值信号量(共享资源)计数信号量(任务同步)互斥信号量(用于解决优先级反转)任务内带信号量(只能用于任务同步,一种计数信号量)1:二值信号量,计数信号量//定义信号量OS_SEMMY_SEM
u013385925
·
2016-04-13 21:00
STM32 C/C++
uCOS
II 函数调用return 无法返回或者函数无法正常反回上一层函数的问题
我这里说明的问题,一般会出现在
UCOS
系统上,如果是裸机应该不怎么会出现,只要程序不是太大,不是无休止的使用内存。
u010406724
·
2016-04-12 09:00
函数
内存
C语言
栈
stm32
51单片机多任务操作系统的原理与实现
但我可以抛出砖.包括我在内的很多人都对51使用操作系统呈悲观态度,因为51的片上资源太少.但对于很多要求不高的系统来说,使用操作系统可以使代码变得更直观,易于维护,所以在51上仍有操作系统的生存机会.流行的
uCos
无痕幽雨
·
2016-03-14 09:40
单片机
STM32是否可以跑linux
操作系统有两种用MMU的和不用MMU的用MMU的是WindowsMacOSLinuxAndroid不用MMU的是FreeRTOSVxWorks
ucOS
...CPU有两种带MMU的和不带MMU的带MMU的有
Ady Lee
·
2016-03-05 16:00
ucos
实时操作系统学习笔记——任务间通信(消息)
ucos
另一种任务间通信的机制是消息(mbox),个人感觉是它是queue中只有一个信息的特殊情况,从代码中可以很清楚的看到,因为之前有关于queue的学习笔记,所以一并讲一下mbox。
痞子辉
·
2016-02-21 15:00
ucos
实时操作系统学习笔记——任务间通信(消息)
ucos
另一种任务间通信的机制是消息(mbox),个人感觉是它是queue中只有一个信息的特殊情况,从代码中可以很清楚的看到,因为之前有关于queue的学习笔记,所以一并讲一下mbox。
痞子辉
·
2016-02-21 15:00
ucos
实时操作系统学习笔记——任务间通信(队列)
ucos
操作系统中的queue机制同样使用了event机制来实现,其实和前面的sem,mutex实现类似,所不同的是对sem而言,任务想获得信号量,对mutex而言,任务想获得的是互斥锁。
痞子辉
·
2016-02-21 13:00
ucos
实时操作系统学习笔记——任务间通信(队列)
ucos
操作系统中的queue机制同样使用了event机制来实现,其实和前面的sem,mutex实现类似,所不同的是对sem而言,任务想获得信号量,对mutex而言,任务想获得的是互斥锁。
痞子辉
·
2016-02-21 13:00
ucos
实时操作系统学习笔记——任务间通信(互斥锁)
想讲一下
ucos
任务间通信中的mutex,感觉其设计挺巧妙,同sem一样使用的是event机制实现的,代码不每一行都分析,因为讲的没邵贝贝老师清楚,主要讲一下mutex的内核是如何实现的。
痞子辉
·
2016-02-16 22:00
ucos
实时操作系统学习笔记——任务间通信(互斥锁)
想讲一下
ucos
任务间通信中的mutex,感觉其设计挺巧妙,同sem一样使用的是event机制实现的,代码不每一行都分析,因为讲的没邵贝贝老师清楚,主要讲一下mutex的内核是如何实现的。
痞子辉
·
2016-02-16 22:00
ucos
实时操作系统学习笔记——任务间通信(信号量)
ucos
实时操作系统的任务间通信有好多种,本人主要学习了sem,mutex,queue,messagebox这四种。
痞子辉
·
2016-02-13 22:00
ucos
实时操作系统学习笔记——任务间通信(信号量)
ucos
实时操作系统的任务间通信有好多种,本人主要学习了sem,mutex,queue,messagebox这四种。
痞子辉
·
2016-02-13 22:00
【深入实践
ucos
-ii】任务管理函数
创建任务
ucos
-ii使用OSTaskCreate()和OSTaskCreateExt()来创建新任务。
u012819339
·
2016-02-12 13:00
操作系统
嵌入式
ucos-II
【深入实践
ucos
-ii】上下文切换机理
问题引入上一篇博客给出了第一个
ucos
-ii的例程,再来看看两个任务程序代码:/*App1Task*/ voidApp1Task(void*p_arg) { p_arg=p_arg; while(1)
u012819339
·
2016-02-10 12:00
操作系统
嵌入式
ucos-II
【深入实践
ucos
-ii】任务属性
C语言可执行代码结构总共5个在没有调到内存运行前有3个代码段:存放CPU执行的机器指令。数据段:该段包含了在程序中明确被初始化的全局变量,静态变量(包括全局静态变量和局部静态变量)和常量数据。BSS段:亦称未初始化的数据段,该段存放的是全局未初始化变量,静态未初始化变量。运行时除了以上还有额外2个栈段(stack):存放函数的参数值,局部变量值,以及在进行任务切换时存储当前任务的上下文内容。堆段(
u012819339
·
2016-02-10 12:00
操作系统
嵌入式
ucos-II
【深入实践
ucos
-ii】第一个示例程序代码
本篇博客演示了
ucos
-ii的第一个示例程序代码,代码简单易懂,意在带领读者快速实战
ucos
-ii编程。
u012819339
·
2016-02-09 22:00
操作系统
嵌入式
ucos-II
【深入实践
ucos
-ii】开篇
从开始学
ucos
-ii到现在已然4个年头过去,从当初对C语言指针都把握不好的大学僧到现在玩转C语言编程(你可能觉得我吹嘘,如果你非要认为能够轻松写出像linux内核那样面向对象的架构才能算是玩转,那么你的确实要求有点高了
u012819339
·
2016-02-09 22:00
操作系统
嵌入式
ucos-II
STM32Cube MicroXplorer
STM32F429Discovery,我这呢,买的STM32429I-EVAL也到了一段时间, ST官网这回很奇怪,出了EVAL却没有给出demonstrationfirmware,以前只有STM3210C-Eval说是有
ucOS
Uncle_GUO
·
2016-02-02 23:00
STM32 内存分布探究
STM32内存分布探究2016-2-2本人在运行
ucos
时遇到一个非常奇怪的问题,运行一段时间后就会莫名进入hardfault函数,导致系统死机。
随想ustb
·
2016-02-02 17:34
STM32
STM32 内存分布探究
STM32 内存分布探究2016-2-2 本人在运行
ucos
时遇到一个非常奇怪的问题,运行一段时间后就会莫名进入hardfault函数,导致系统死机。
DanielLee_ustb
·
2016-02-02 17:00
ucos
实时操作系统学习笔记——内核结构和任务创建
对于
ucos
实时操作系统,邵贝贝的那本书已经写得很详细了,我因为之前不深的研究过
ucos
,所以在这里做一个笔记,写一些个人对该操作系统的理解,仅仅是个人理解,如果有人看到这边随笔有不对的地方,望给我指正
痞子辉
·
2016-02-01 21:00
ucos
实时操作系统学习笔记——内核结构和任务创建
对于
ucos
实时操作系统,邵贝贝的那本书已经写得很详细了,我因为之前不深的研究过
ucos
,所以在这里做一个笔记,写一些个人对该操作系统的理解,仅仅是个人理解,如果有人看到这边随笔有不对的地方,望给我指正
痞子辉
·
2016-02-01 21:00
使用Keil在stm32f103ZET6上移植
ucos
-ii并利用LED灯测试
关键是理解整个过程和低级错误排查(因为不熟悉
ucos
程序的编写导致)。
aganlengzi
·
2016-01-28 11:00
操作系统
移植
stm32
ucos-II
UART中的硬件流控RTS与CTS
UART中的硬件流控RTS与CTS5/23/20135:13:04PMatrock-chipsinshenzhen最近太忙了,没时间写对
Ucos
-II的移植,先将工作中容易搞错的一个知识点记录下来,关于
XiaoXiaoPengBo
·
2016-01-26 16:00
cts
UART
rts
Android-aidl, binder,surfaceview
http://blog.csdn.net/stonecao/article/details/6425019http://www.cnblogs.com/lin
ucos
/archive/2012/05
szllq2000
·
2016-01-25 09:00
关于嵌入式软件架构的一点理解
做了一年多的嵌入式开发(博主我是从大一开始参与到一线开发的,负责嵌入式软件开发,期间接触到实时
uCOS
-II和分时Linux),感觉在这个寒假需要重新整理一下思路。
Hosea14
·
2016-01-24 17:16
随意一笔
嵌入式实时操作系统
UcOS
-II
说了那么多的废话,
uCOS
和Android比不能说谁好谁坏,根本就没有可比性。都在为提高社会生产力做贡献吧。MTK的方案功能机还有N多个变种还在大行其道呢!什么只能智能手表,车载。
iSnowFlake
·
2016-01-22 00:00
ucos
stm32-学习经验总结 ———
UCOS
III-软件定时器
stm32-学习经验总结———
UCOS
III-软件定时器一、软件定时器简介UC/OS-III提供了软件定时器服务,定时器的本质就是一个递减的计数器,当计数器减到0的时候可以触发某种动作的执行,这个动作通过回调函数来实现
CharyPro
·
2016-01-19 14:36
ucos
实时操作系统学习笔记——操作系统在STM32的移植
使用
ucos
实时操作系统是在上学的时候,导师科研项目中。那时候就是网上找到操作系统移植教程以及应用教程依葫芦画瓢,功能实现也就罢了,没有很深入的去研究过这个东西。
痞子辉
·
2016-01-13 22:00
ucos
实时操作系统学习笔记——操作系统在STM32的移植
使用
ucos
实时操作系统是在上学的时候,导师科研项目中。那时候就是网上找到操作系统移植教程以及应用教程依葫芦画瓢,功能实现也就罢了,没有很深入的去研究过这个东西。
痞子辉
·
2016-01-13 22:00
UCOS
-III 消息队列正确使用方法
UCOS
-III 消息队列正确使用方法2016-1-8 在基于gprs消息传输过程中,使用
ucos
-iii自带的消息队列最为缓存是十分方便的。可最近却发现了一个很奇怪的问题。
DanielLee_ustb
·
2016-01-08 09:00
ucos-III
uCOS
-II学习笔记:实时操作系统(一)
1.前后台系统:前后台系统的架构用一句话来形容的话,就是一个大的循环,加上中断,就形成了一个整的体系。假设来了中断需要处理模块3,如果模块3的处理是最紧迫的,但是当前cpu 只运行到模块1, 这样的话,必须还要承受模块2的运行时间延迟,才能轮到模块3的处理,当模块越多的时候很可能情况更糟糕。单个循环要解决此类问题的话,只能在中断里面去处理紧急事件,这样会造成中断执行太长,造成多层的中断嵌套,最终可
u012990532
·
2015-12-26 23:00
ucos-II
重要概念
实时操作系统
LWIP移植笔记
本着从零开始的想法,从官网下载了LWIP的协议栈源码,然后加载到自己的freertos工程中然后在网上开焦海波的《
uCOS
平台下的LwIP移植(非常详细)》。按照焦大神的说法,对
StevenV6
·
2015-12-18 23:35
单片机架构知识
ucos
学习1-Task1
uCOS
的学习,最先接触的肯定都是Task。关于task,最重要的就是理清楚几个概念。一、Task由三部分组成:1、任务控制块TCB,包含各种task相关的参数和信息。2、堆栈。
nasduc
·
2015-12-17 10:00
UCOS
II移植STM32f103操作过程
UCOS
操作系统是一款开源的小巧但强大的嵌入式操作系统,学习嵌入式的朋友都会接触到这款操作系统。在使用过程中,我们做的必要的工作就是把它移植到自己所用的开发板上。
Blank_CN
·
2015-12-15 11:56
嵌入式
嵌入式学习路线与方法的一个不错的讲座
嵌入式开发用到哪些知识1、编程语言:第一层次(C语言),第二层次(ARM汇编、shell脚本、C++、Java);2、操作系统:第一层次(linux),第二层次(Android、RTOS(一类实时操作系统,如
ucos
LNF_2373837248
·
2015-12-13 20:00
linux
嵌入式
ARM
学习路线
STM32学习笔记(4):SysTick
对于使用
uCOS
II我们可以使用task来定时执行函数,如果是裸机,我们就可以使用SysTick来定时或延时。1什么是SysTick?
尹泽宇
·
2015-12-10 21:54
STM32
STM32学习笔记(4):SysTick
对于使用
uCOS
II我们可以使用task来定时执行函数,如果是裸机,我们就可以使用SysTick来定时或延时。1什么是SysTick?
L20130316
·
2015-12-10 21:00
从linux和
ucos
的比较中来看进程这个概念
这种问题就要和
ucos
结合起来嘛。 程序和进程:程序:存放在磁盘上的一些列代码和数据的可执行映像,是一个静止的实体。进程:是一个执行中的程序,它是动态的实体。 linux进程的四要素:1.
qiankun1993
·
2015-12-06 13:00
UART中的硬件流控RTS与CTS
UART中的硬件流控RTS与CTS5/23/20135:13:04PMatrock-chipsinshenzhen最近太忙了,没时间写对
Ucos
-II的移植,先将工作中容易搞错的一个知识点记录下来,关于
fengyee_zju
·
2015-11-28 23:00
随想录(中断中真的不能上下文切换吗)
等到后来自己port
ucos
2实时系统的时候发现,原来在中断返回的时候是可以进行中
feixiaoxing
·
2015-11-28 21:00
ucos
ii学习笔记(1):任务Task
1综述在
ucos
ii中我们使用task来管理任务,非常的方便,这篇文章是用来介绍任务Task的函数、使用、举例和注意事项。
尹泽宇
·
2015-11-27 16:48
uC/OS-II
ucos
ii学习笔记(1):任务Task
1综述在
ucos
ii中我们使用task来管理任务,非常的方便,这篇文章是用来介绍任务Task的函数、使用、举例和注意事项。
L20130316
·
2015-11-27 16:00
ucos
ii源码分析
uC/OS-IImain函数的大致流程如下:main(){ OSInit(); TaskCreate(...); OSStart(); }OSInit()函数用来初始化内核,必须首先调用。建立两个任务:空闲任务(其他任务都未就绪时运行),统计任务(计算CPU的利用率)。voidOSInit(void) { OSInitHookBegin();/*调用用户特定的初始化代码(通过一个接口函数实现用户要
fxmfxm9304
·
2015-11-26 14:00
ucos
UART中的硬件流控RTS與CTS
UART中的硬件流控RTS與CTS5/23/20135:13:04PMatrock-chipsinshenzhen最近太忙了,沒時間寫對
Ucos
-II的移植,先將工作中容易搞錯的一個知識點記錄下來,關於
风中之哨
·
2015-11-26 10:12
Linux
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他