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学习笔记之就绪表
uCOS
-II为了保证CPU总是执行优先级最高的任务,每当任务状态发生变化时,就需要判断当前任务是否为最高优先级,不是的话就需要进行上下文切换。
Sunnix
·
2020-07-28 13:51
【原理】RT-Thread内部IPC之信号量
关于操作系统,FreeRTOS也好,
UCOS
也好,再或者是RT-Thread,都有任务间的通讯机制(简称IPC),分别有:信号量,互斥量,事件邮箱,消息队列。
SimpleJY
·
2020-07-28 06:01
RT-Thread
Ucos
II移植之os_cpu_a.asm详
文件os_cpu_a.asm跟处理器的汇编级编程密切相关,该文件时移植的重点文件一变量引用IMPORTOSRunningIMPORTOSPrioCurIMPORTOSPrioHighRdyIMPORTOSTCBCurIMPORTOSTCBHighRdyIMPORTOSIntNestingIMPORTOSIntExitIMPORTOSTaskSwHookEXPORTOSStartHighRdyEXP
茶末蚊子
·
2020-07-28 05:45
嵌入式学习
FreeRTOS 和
uCOS
II的简单比较
freeRTOS比
uCOS
II优胜的地方:1。内核ROM和耗费RAM都比
uCOS
小,特别是RAM。这在单片机里面是稀缺资源,
uCOS
至少要5K以上,而freeOS用2~3K也可以跑的很好。2。
putiputiti
·
2020-07-28 04:58
MCU
嵌入式
【操作系统】任务调度方法
上次碰到js函数调度的问题,因为那时候不知道有eventloop的概念……以为js中的函数也是抢占式的调用,然后又想起来上学期
ucos
中怪的碰撞检测有问题的情况……所以翻了下操作系统的书……然而之前居然没有翻到
natsuyu
·
2020-07-28 04:28
线程。
进程。
linux。
stm32基于
Ucos
消息队列的空闲中断信息读取储存和发送
数据会丢失2.数据不定长所以用了下面2个解决方法:1.基于
Ucos
的消息队列:
Themelody
·
2020-07-28 03:47
单片机
以及
编程语言
ucos
和uclinux的区别及各自的特点
uc/os和uclinux操作系统是两种性能优良源码公开且被广泛应用的的免费嵌入式操作系统,可以作为研究实时操作系统和非实时操作系统的典范。本文通过对uc/os和uclinux的对比,分析和总结了嵌入式操作系统应用中的若干重要问题,归纳了嵌入式系统开发中操作系统的选型依据。两种开源嵌入式操作系统介绍uc/os和uclinux操作系统,是当前得到广泛应用的两种免费且公开源码的嵌入式操作系统。uc/o
Embedded_jc
·
2020-07-28 00:00
ucos
RT-Thread之任务调度
看到一篇好的文章对比
UCOS
写Rt-thread任务调试,写得挺深刻的!
guangod
·
2020-07-27 22:14
嵌入式开发零星时间堆记
rt-thread 中的系统任务
最早我学习
ucos
-II时,我了解到该系统中存在着两个系统任务,分别是空闲任务和统计任务。
longyu_wlz
·
2020-07-27 16:45
嵌入式学习
龙瑜的
RTOS
视点
STM32使用中断屏蔽寄存器BASEPRI保护临界段+中断分组+抢占/响应优先级概念
如果某些代码段不允许被中断打断,那么这段代码就必须用关中断的方式给保护起来,在
UCOS
中可以看到,一般保护方式有3种:(1)关闭中断(总中断或者指定的几个中断),执行临界段,开启中断(总中断或者指定的几个中断
qq_610642
·
2020-07-16 05:56
stm32/单片机
Cortex-M3(5) 移植
uCOS
II相关的汇编代码分析
参考:https://blog.csdn.net/qq504196282/article/details/52997251?locationNum=13&fps=1文件os_cpu_a.asm跟处理器的汇编级编程密切相关,该文件时移植的重点文件一变量引用IMPORTOSRunningIMPORTOSPrioCurIMPORTOSPrioHighRdyIMPORTOSTCBCurIMPORTOSTC
keven-wang
·
2020-07-16 04:49
Cortex-M3
Cortex-M3
uCOS-II
汇编代码
os_cpu_a.asm
任务切换
Keil5调试程序遇到HardFault_Handler的奇葩问题
硬件环境:F103ZET6,DM9000软件环境:
ucos
ii,lwip1.4.1Keil5在使用JLink进行调试的时候,查看内存信息会进入HardFault_Handler,经过一段时间摸索总结如下
jlboy
·
2020-07-16 01:21
硬件开发
Linux内核调试技术指南
前两天,完成了
ucos
在2440上的移植,以及boot的修改。今天突然想到,我在linux下,该如何来编写,调试比较复杂的驱动。我想这个问题应该从如何调试内核入手,先转载两个文字,待西西看来。
dianhuiren
·
2020-07-15 22:27
内核编程
51中ret和reti的区别
今天阅读巨龙公司系统集成开发部杨屹的《
uCOS
51移植心得》时看到一句话:RETI指令复位中断系统,RET则没有。
astrotycoon
·
2020-07-15 20:20
嵌入式基础
uCOS
-II在Cortext-M3(STM32)上的任务切换示意
根据STM32F103上
uCOS
-II代码中OS_CPU_PendSVHandler的函数代码整理。
_xiao
·
2020-07-15 19:00
查看Keil ARM各种数据类型占用的字节数
源地址:http://www.51hei.com/bbs/dpj-28199-1.html查看KeilARM各种数据类型占用的字节数笔者正在学习
uCOS
-II,移植到ARM时考虑到数据类型的定义,但对于
wwddgod
·
2020-07-15 09:04
关于
UCOS
下邮箱使用的两个经验
在使用
UCOS
的邮箱时,遇到一些问题,现将一些小总结写下,希望对大家有所帮助。邮箱使用总结1.数据的存放。邮箱一般用来传递数据,不管何种类型都可以传递。
wangdongx40423p
·
2020-07-15 02:46
Hadoop入门学习经历
读研时候我是做嵌入式的,做过UClinux、
uCOS
移植,写过USB驱动,C语言和汇编的基础还行,
today0221
·
2020-07-14 23:46
简单地用状态机写的按键检测
接触了实时操作系统之后,才领悟到这种按键检测方法可以很好地利用CPU的资源(或者说不用实时操作系统时更体现优越性)这里直接粘贴按键检测的代码了(按键、LED初始化、
UCOS
系统就不赘述了)程序是STM32F103
qqsuiying
·
2020-07-14 21:56
STM32
ZED Board从入门到精通(三):从传统ARM开发到PS开发的转变
开发包括以下几个步骤:(1)硬件电路板设计(对于Zedboard,相当于设计逻辑电路,PL工程师负责);(2)基本模块裸机代码测试(UART,DDR2,其他外设);(3)移植操作系统(如Linux,uCLinux,
uCOS
卜居
·
2020-07-14 13:52
FPGA
高性能计算——FPGA篇
uCOS
-III应用开发笔记之一:
uCOS
-III在STM32的移植
uCOS
-III实时操作系统在MCU平台被广泛使用,在这里我们将简单的记录如何将
uCOS
-III实时操作系统移植到目标平台上并运行。
foxclever
·
2020-07-14 10:22
uCOS_III
uCOS-III
移植
STM32
做嵌入式驱动的前途何在
从网络驱动到CAN驱动、从dataflash驱动到NAND/NORFLASH驱动、从CF/IDE驱动到各种嵌入式文件系统、从LCD/VGA驱动到音频驱动、从IAR到ADS再到GCC、
Ucos
到linux
mirkerson
·
2020-07-13 08:47
嵌入式
IT资源分享
人工智能:链接:https://pan.baidu.com/s/1Zj4DdNbt6kA
UCOS
pOUQdqA提取码:xf6cAndroid:链接:https://pan.baidu.com/s/1nsMRX287sApSOpRJDxi3MA
一只铁憨憨℡
·
2020-07-12 23:36
资源
Lab5 : uC/OS室温计 - 快来再点个灯
而软件则需要标准库的支持代码以及
uCOS
-II源码了。标准库代码在Lab3的准备过程中已经载入Kei
lmzqwer2
·
2020-07-12 21:20
烧写一次程序之后检测不到开发板-----STM32的SWD下载问题
今天在网上找了一个在f407上面移植的
UCOS
ii准备跑一下,结果下载一次之后开发版检测不到了,本以为是硬件烧掉了,然后换了一个板子,又出现了同样的问题——检测不到开发板。不会两个板子都这么脆弱吧!
weixin_42595314
·
2020-07-12 12:42
【ESP32】-【LED+KEY+WIFI AP】
还看了一下FreeRTOS,和之前玩过的
ucos
感觉差不多。操作系统没怎么深入学习过。后面慢慢玩起来,反正乐鑫的idf也是跑FreeRTOS的。贴上最近搞
CLZY612
·
2020-07-12 07:00
ESP32
单片机嵌入式实时操作系统RTOS---eOS学习入门级RTOS(原创)
笔者刚入门学习STM32的时候就接触了
uCOS
II,它的多任务让我眼前一亮:原来程序还可以这么写!它让很多冲突的代码都能各自运行,在一个单片机上实现了多个单片机共同运行的效果。
Angle_145
·
2020-07-11 18:40
RTOS
OS
STM32
UCOS
第一篇
UCOS
介绍第一篇
UCOS
介绍这个大家都知道。呵呵。考虑到咱们学习的完整性还是在这里唠叨一下。让大家再熟悉一下。高手们忍耐一下吧!
Thomashao
·
2020-07-11 00:17
UCOS
II的一些结构体以及就绪表说明
UCOS
的进程间通讯机制有:1、信号量作用:控制共享资源的使用权,标志事件的发生,使两个任务的行为进行同步2、邮箱它可以使一个任务或者中断的子程序向另一个任务发送一个指针型变量,该变量包含特定的消息3、
我想薪水大于发量
·
2020-07-10 22:34
UCOS笔记
KeilMDK 编译报错:error: #268: declaration may not appear after executable statement in block
KeilMDKSTM32
uCOS
-II编译报错:error:#268:declarationmaynotappearafterexecutablestatementinblock编译包含下面代码的文件/
xiayufeng520
·
2020-07-10 12:55
ARM
uCOS
2调度原理总结
uCOS
2内核调度原理作者:JCY来自09级安徽宿州学院电子创新实验室此文中对
uCOS
2内核调度的理解,若有错误之处请指出,不胜感激!
JCY-JCY
·
2020-07-10 12:43
编译
uCos
-ii例子的Makefile
帮同学搞毕业设计,需要编译移植到Windows平台的
uCos
-ii实时操作系统。导师给的代码是2.52版的
uCos
-ii。首先我需要编译出一个Demo。
weixin_33769207
·
2020-07-10 07:25
ucos
ii任务三要素---执行代码 堆栈 任务控制块
使用
ucos
ii也有一段时间了,把学习到的总结一下。这篇文章不是对
ucos
ii如何使用的讲解,而是主要看看
ucos
ii内核实现的原理,或者说讲一些RTOS种通用的知识。
念念有余
·
2020-07-10 04:37
RTOS
UCOS
挂起与延时
#ifOS_TASK_SUSPEND_EN>0uINT8U OSTaskSuspend(INT8Uprio){ BOOLEAN self; OS_TCB *ptcb; INT8U y;#ifOS_CRITICAL_METHOD==3u /*AllocatestorageforCPUstatusregister */ OS_CPU_SR cpu_sr=0u;
justsure
·
2020-07-09 18:50
UCOS
常用API函数指令
**********************************************************************************************************消息邮箱管理(MESSAGEMAILBOXMANAGEMENT)**OSMboxAccept()查看消息邮箱(消息邮箱指针)*OSMboxCreate()建立并初始化一个消息邮箱(msg参
justsure
·
2020-07-09 18:50
自用笔记
"在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke"
哎,有接近半年的时候没有真正的写c#程序了,这段时间都写C程序了,看了看
UCOS
II,有好多不懂的地方,还得挤出时间多看看,看多了不懂的地方就少了。废话好想说多了(老了吧)。
hsapphire
·
2020-07-09 17:55
UCOS
整理
学习
ucos
系统的总结。利用STM32的SYSTICK定时器来提供
UCOS
II时钟节拍。
boboelec
·
2020-07-09 13:21
ucos
基于STM32+ESP8266的物联网环境监测系统设计
STM32+
UCOS
II+ESP8266参考链接:https://blog.csdn.net/qq_38410730/article/details/86538288参考资料:朱有鹏老师网络编程部分教程
嘿,张先生
·
2020-07-09 12:27
一些感悟
技术分享
rt-thread 自动初始化机制分析-关于编译链接及段信息
本来我的工作主要集中于嵌入式Linux这一块,关于RTOS,虽然之前也有用
Ucos
II做过一两个项目并量产,但并不是主要发力点,感觉相对与Linux来说,RTOS太过“easy”,能研究的东西并不多。
WindLOR
·
2020-07-09 00:48
IOT
rtthread
链接
自动初始化
ucos
-ii嵌入式操作系统任务调度(一)----任务调度的过程及实现原理
先给自己打个广告,本人的微信公众号正式上线了,搜索:张笑生的地盘,主要关注嵌入式软件开发,股票基金定投,足球等等,希望大家多多关注,有问题可以直接留言给我,一定尽心尽力回答大家的问题,二维码如下:一概念在单片机裸机程序中,我们以函数为最小单位来划分代码功能的,所有函数之间都存在一个先后调用的关系(不是你调用我,就是我调用你,或者你我都被他调用);但是在嵌入式操作系统中,我们可以以任务为最小单位来看
拉玛西亚影视学院的奥斯卡影帝
·
2020-07-07 17:00
实时操作系统移植
RT-Thread操作系统
一、RT-Thread与
UCOS
的简单比较任务或线程调度RT-Thread可选优先级抢占式调度,256/32/8个优先级,线程数不限。相同优先级线程时间片轮转调度。支持动态创建/销毁线程。
mycsdn_liruilin
·
2020-07-07 17:52
单片机总线学习
STM32 学习笔记 —— 基于ucgui
ucos
的LED的PWM亮度控制和ADC实时采样显示程序
写一个ucgui
ucos
程序,实现ADC通道实时采样并在屏幕显示,以及用滑动条控制LED灯亮度的功能程序蓝本为奋斗stm32配套例程中的ucgui
ucos
ADC程序和LED显示控制程序。
isee_nh
·
2020-07-07 10:25
stm32害死人不偿命
Linux 内核、uboot、文件系统之间的关系
通过接触Linux系统我们发现Linux这个操作系统很奇怪,必须要挂一个操作系统,像有些系统就就不需要,比如Vxworks、
UCos
。但是Linux什么时候挂载文件系统呢?
小飞要加油啊
·
2020-07-07 07:15
arm
Linux
&
Ubuntu
ucos
的中断向量表构建
今天又review了一下以前写过的
ucos
代码,发现
ucos
在重新setup中断向量表的操作xxxxvoidOS_CPU_InitExceptVect(void){(*(INT32U*)OS_CPU_ARM_EXCEPT_UNDEF_INSTR_VECT_ADDR
bian1029
·
2020-07-07 04:48
嵌入式
Nios/
uCOS
II笔记---软件使用综合
QuartusII11.0、NIOSII11.0XX、HDL设计:1)NIOS内核设计:使用Qsys自带IP:CLKResetNIOSProcessorPeripherals使用自定义IP:按照Avalon规范编写HDL进行IP仿真测试添加到Qsys工程目录设置参数添加到kernel2)HDL模块设计:使用Quartus自带HDL模块:PLLStorageLogic使用自定义HDL:Reset数据
zhuyonghao123
·
2020-07-06 13:58
Nios/uCOS
II
5.基于STM32F103+OV7670的网络摄像头
如果移植好了摄像头,那接下来就该移植uip了,这个确实头大,我搞了三天没搞成功,后来直接用书上附带的源码学习了,不过没有使用
UCOS
系统。
zhqh100
·
2020-07-06 13:41
ucos
arm的一些概念(ARM9、Cortex的区别)
ucOS
、ucLin
zhouge000
·
2020-07-06 12:13
ARM内核分类
ARM架构
UART中的硬件流控RTS与CTS
UART中的硬件流控RTS与CTS5/23/20135:13:04PMatrock-chipsinshenzhen最近太忙了,没时间写对
Ucos
-II的移植,先将工作中容易搞错的一个知识点记录下来,关于
zeroboundary
·
2020-07-06 12:55
ARM嵌入式
ucos
-II之任务优先级
很多关于
UCOS
的内核源码的文章已经很多也都和很好,但是我还是自己写下自己关于任务优先级确定的自己的一些看法。毕竟只有自己理解了才是自己的,才可以完全理解。
yimu13
·
2020-07-06 10:53
嵌入式Linux
arduino为何流行?
因为你要工作要吃饭,学下STM32能养活自己,然后好好学下各类系统
ucos
rtoslinux还
yazhouren
·
2020-07-06 10:40
别人的技术路
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他