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
-III的源代码时发现
ucos
-III中有对临界区的优化。以关调度来代替关中断的方式工作,系统可以在特定的情况下用关调度的方式来替代关中断,从而提高了整个系统的实时性。
longyu_wlz
·
2020-08-17 11:35
嵌入式学习
Linux
龙瑜的
RTOS
视点
VC 6.0环境下配置
ucos
ii
个人配置方案如下:1.硬件环境:Windows8.164位操作系统2.软件环境:visualc++6.0
ucos
_ii2.913.打开vc6.0,在根目录下新建工程,如D盘
ucos
14.进入D盘打开工程
yaping0822
·
2020-08-16 17:51
ucos
uCOS
学习笔记(三)高、低优先级任务之间的切换与调度
一、基础知识
uCOS
为可剥性型实时操作系统,顾名思义可剥夺型意为:①在系统的运行过程中高优先级任务可剥夺低优先级任务的CPU使用权。②低优先级任务不可打断高优先级任务。
鄭高兴
·
2020-08-16 07:49
UCOSIII
转一篇比较详细介绍FatFs文件系统移植的文章 FatFs文件系统的移植
我在网上看到的嵌入式系统上面常用的文件系统有
UCOS
II公司的UC/FS,支持CF卡,硬盘,SD/MMC卡,还有NANDFLASH等等,比较多,不过是商用的,需要银子的,有周立功的用于教学用(为什
yuweixian
·
2020-08-15 12:40
51单片机
stm32学习笔记(三)串口通讯实验
include"usart.h"////////////////////////////////////////////////////////////////////////////////////如果使用
ucos
yuyangyg
·
2020-08-15 12:40
stm32
转一篇比较详细介绍FatFs文件系统移植的文章
我在网上看到的嵌入式系统上面常用的文件系统有
UCOS
II公司的UC/FS,支持CF卡,硬盘,SD/MMC卡,还有NANDFLASH等等,比较多,不过是商用的,需要银子的,有
第八个猴子
·
2020-08-15 11:00
原子哥串口中断服务函数解释USART1_IRQHandler(void)整理
voidUSART1_IRQHandler(void)//串口1中断服务程序{u8Res;#ifdefOS_TICKS_PER_SEC//如果时钟节拍定义了,说明要使用
ucos
II了OSIntEnter
唐浅浅
·
2020-08-15 11:45
嵌入式
FatFs移植笔记,附源码
嵌入式内部使用文件系统是必须的选项,但是如果不是arm芯片一般都没有完整的带文件系统的操作系统,例如Linux,对于裸机和
ucos
之类的系统有必要移植嵌入式操作系统,目前用的最多的是FatFs。
oushaojun2
·
2020-08-15 11:35
FatFs
uCos
-II操作系统在基于Cortex-M3处理器上简要移植步骤
uCos
-II操作系统在基于Cortex-M3处理器上简要移植步骤1、进行
uCos
-II系统的移植,首先要获取合适的
uCos
-II操作系统源码,主要有以下文件:(1).h头文件(2).c源文件然后将这些文件添加到工程目录之中
janelorry
·
2020-08-15 10:34
arm系列cpu和嵌入式系统简单归纳
R系列:和M系列一样,更注重实时功能,军工和航天的实时嵌入式设备arm+
ucos
或者arm+vxWorksM系列:类似于C51单片机,物联网终端数据采集设备,代表的系统是
ucos
。
卫水金波
·
2020-08-15 10:19
嵌入式
9G-STM32-移植FATFS的NANDFLASH驱动
http://elm-chan.org/fsw/ff/00index_e.html上下载ff007c.zip,并把ff007c.zip里面的src文件夹复制到D:\works\EK-STM3210E-
UCOS
II
L545045612
·
2020-08-15 10:10
驱动例程
关于
ucos
任务堆栈的理解
最近在看
ucos
,对其任务堆栈理解不到位,在网上搜索到了这篇文章,对我很有帮助,如下。理解一下两个概念:1;堆栈就是一段连续的空间。
weixin_34290096
·
2020-08-15 08:18
win10下安装BC3.1精简环境
win10下安装BC3.1精简环境学习
uCOS
-II为了学习
UCOS
-II,参考任哲老师的嵌入式实时操作系统
uCOS
-II原理及应用,但是在WIN10下安装
uCOS
-II时出现了版本不兼容的问题,于是使用
can_zhen
·
2020-08-15 07:16
C
μC/OS-Ⅱ移植之FPU堆栈平衡
http://cration.rcstech.org/embedded/2014/03/29/
ucos
-stm32f4-port/μC/OS-Ⅱ移植之FPU堆栈平衡2014年03月28日,帮胖子调试毕设的程序
Z文的博客
·
2020-08-15 07:57
ucos
任务栈大小计算,如何高效定义栈空间大小!
在使用
ucos
时,首先需要创建任务,但是如果单片机RAM空间有限的情况下,如何能确保创建的任务栈既能满足任务需求,又避免任务栈浪费呢?其实
ucos
在设计的时候,考虑到了这一点。
搬砖公司董事长
·
2020-08-15 07:54
嵌入式小技巧
C
UCOS
系统用printf打印浮点数据的问题
blog.chinaunix.net/uid-21977330-id-3209252.html1.问题描述:当使用uocsprintf(),sprintf()打印浮点数问题会出问题,但是裸机不会出问题我现在使用STM32跑
UCOS
爱笑的浮夸
·
2020-08-14 03:00
嵌入式
ARM
ucos
ucos
III(1)---任务调度
OSIII系统的一些个人理解,并不是相关教程,这一部分的教程可以先看这个博客:https://www.cnblogs.com/data-base-of-ssy/p/6408496.html毕竟,这是我关于
ucos
III
超级歪
·
2020-08-14 02:58
操作系统相关与C/OS
III
uCos
ii的就绪组和就绪表
在
uCos
ii中,就绪组、就绪表是比较基础的概念。理解其含义,对于理解
uCos
ii的任务管理、事件管理至关重要。就绪组,本质上就是一个8位无符号变量。
昵称90天可改
·
2020-08-14 01:06
uCos
STM32-FreeRTOS快速学习之总结1
STM32F4+FreeRTOS+FreeRTosTcpIp移植教程1.基础知识注意:在RTOS中是优先值越高则优先级越高(和
ucos
/linux的相反)在移植的时候,主要裁剪FreeRTOS/Source
weixin_40333655
·
2020-08-14 01:16
嵌入式开发
任务就绪表及任务调度
(任务调度就是通过一个算法在就绪任务中确定应该马上运行的任务)在
uCOS
II中,任务就绪表就是一个位图OSRdyTbl[0]:D7-D0;OSRdyTbl[1]:D15-D8;OSRdyTbl[2]:D23
你的牌打的太好啦
·
2020-08-14 01:29
ucosII
uCOS
-II的嵌入式串口通信模块设计
uCOS
-II是一个占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。
seven-soft
·
2020-08-14 01:53
uCos-II
Ubuntu下搭建tftp服务器最简单方法 (整理转载)
春节假期还有几天就要结束了,女友已经比我提前上班了,自己在家无事,故又开始自己琢磨OpenWrt.之前玩过过linux,但是工作这些年,都是在
ucos
平台下开发,linux就变得有点陌生了.不过还好,操作系统的各种概念基本是相通的
键盘上舞蹈的蚂蚁
·
2020-08-12 15:51
openwrt
ucos
II移植:可重入代码
ucos
II移植:可重入代码先来点网上的书面化的解释:µC/OS是多任务内核,函数可能会被多个任务调用,代码的重入性是保证完成多任务的基础。
kernel1101
·
2020-08-12 01:49
ucos
ucosII
ucOS
学习笔记(2)——多任务是如何实现的
ucOS
是一个抢占式多任务操作系统,其核心就是人物调度机制,该机制保证了多个任务在一个MCU上并发执行。关于多任务实现我们就不得不谈一谈一段程序运行的上下文。
zbp_uestc
·
2020-08-12 00:10
软件工程
【
UCOS
III】嵌入式实时操作系统
UCOS
III及其任务
UCOS
III的任务简介在
UCOS
III中任务是以何种面貌存在的呢?在
UCOS
III中任务就是程序实体,
UCOS
III能够管理和调度这些小任务(程序)。
Yngz_Miao
·
2020-08-11 22:30
给51 DIY超轻量级多任务操作系统
但我可以抛出砖.包括我在内的很多人都对51使用操作系统呈悲观态度,因为51的片上资源太少.但对于很多要求不高的系统来说,使用操作系统可以使代码变得更直观,易于维护,所以在51上仍有操作系统的生存机会.流行的
uCos
fly928sky
·
2020-08-11 20:30
单片机
资料收集
cortex-M3 异常-- SVC、PendSV介绍
出处:http://blog.csdn.net/guozhongwei1/article/details/49544671问:
ucos
任务切换时机,如何满足实时性?
无痕幽雨
·
2020-08-11 14:50
单片机
实时操作系统
UCOS
学习笔记2----
UCOS
II移植
1、移植准备工作1.1准备基础工程(准备流水灯实验工程)1.2下载
UCOS
II源码(从Micrium官网下载)2、
UCOS
II移植2.1向工程中添加相应文件在工程目录下新建
UCOS
II文件夹,并在该文件夹下另外新建三个文件夹
_Amen
·
2020-08-11 13:16
操作系统
【.Net Micro Framework PortingKit – 10】世界首款Cortex-M3内核MFV4诞生
目前在Cortex-M3平台上最常见的嵌入式操作系统就是
UCOS
II了,除此之外可支持的主流嵌入式操作系统就难以见到了,这是因为Cortex-M3主频较低(常见72M),不支持MMU,片内Flash和片内
叶帆
·
2020-08-11 10:03
〖嵌入式〗
〖.Net
MF〗
.NET
Micro
Framework
一步步移植
uCOS
-II and LwIP (一)
STM32F103ZE下移植
uCOS
-IIandLwIP汇总本文主要记录嵌入式实时操作系统
uCOS
-II(Ver2.85)和轻量型TCP/IP协议栈LwIP(Ver1.4.1)在32bit单片机STM32F103ZE
youk110
·
2020-08-11 01:46
网卡知识点
在C语言头文件里“定义”全局变量的方法
让我们来看看
ucos
ii是如何巧妙地解决这个问题的
ucos
ii在其头文件
ucos
_ii.h中有这么一段代码:#ifdefOS_GLOBALS#defineOS_EXT#else#defineOS_E
温水煮华雄
·
2020-08-10 21:37
其他
s3c2440上
ucos
-ii下lwip移植成功
fromdm&fromSearch&isFromSearchEngine=yes今天成功移植LwIP(轻型协议栈)1.2.0到S3C2440下的
ucos
-ii操作系统下,上位机能够ping通了。
cos_sin_tan
·
2020-08-10 15:31
linux_socket编程
嵌入式
STM32上使用
UCOS
II--消息队列和信号量集
有关
UCOS
任务的介绍:STM32上使用
UCOS
II–任务有关
UCOS
信号量和邮箱的介绍:STM32上使用
UCOS
II–信号量和邮箱一、消息队列使用消息队列可以在任务之间传递多条消息。
Zach_z
·
2020-08-10 15:17
嵌入式
择业面对选择,嵌入式 or 互联网,该进哪个?
知乎上有这样一个提问:本人大一开始玩各种单片机、FPGA、DSP、ARM、POWERPC,玩过Linux
ucos
,写过应用,写过驱动,画过六层板、八层板,有投入小批量产的...马上到了择业的季节,该如何选择呢
Linuxxulin
·
2020-08-10 14:35
职业规划
XML文件要有根标签(Extra content at the end of the document in file 错误)
时出现错误:DOMDocument::load()[domdocument.load]:Extracontentattheendofthedocumentinfile*****使用的xml文档如下gl
ucos
eEthanolnamenumber
yasi_xi
·
2020-08-10 12:32
【Xilinx-Petalinux学习】-08-OpenAMP系统实现
一个核跑Linux,一个核跑
UCOS
----->还未实现。Micrium的
ucos
OpenAMP例子与Xilinx的例子框架结构有些不同,尝试修改共享内存基地址、改变程序结构,还未成功。
weixin_30294295
·
2020-08-10 02:31
视频教程-Linux驱动开发培训系列教程-驱动/内核开发
从最初的单片机软件开发,到ARM软件开发(裸机、
UCOS
-II),最后集中精力于Linux驱动开发(包括Android驱动开发)。涉及的产品包括远程抄表、手机驱动、智能家居网关。
学院导师-高言礼
·
2020-08-10 02:23
LPC2013 中的启动文件cstartup.s 详解
操作系统:
ucos
-ii2.52编译器:IAR5.4处理器:LPC2103cstartup.s与在LPC2103上跑裸机的启动代码lpc2xxx_cstartup.s基本上一样,只是改了一些标号而已。
swjtk
·
2020-08-09 18:51
ucos
UCOS
III学习之
UCOS
III系统移植
UCOS
III在STM32F103上的移植之前断断续续学习了
UCOS
III,在脑子里已经对他有了一定的认识。
zq1035874027
·
2020-08-09 04:47
UCOSIII
浅谈
uCOS
任务栈及任务切换
voidOSStartHighRdy(void){OSTaskSwHook();OSRunning=TRUE;_asm{movebx,[OSTCBCur];OSTCBCur结构的第一个参数就是espmovesp,[ebx];恢复堆栈popad;恢复所有通用寄存器,共8个popfd;恢复标志寄存器ret;ret指令相当于popeip但保护模式下不容许使用eip;永远都不返回}}voidOSCtxSw
zhshuai1
·
2020-08-09 04:34
共享
SEGGER推出超强劲,免费的实时性测试软件SystemView
tid=15332FreeRTOS的那个Trace软件,跟
uCOS
-II,III和embOS都是用的这个Trace,不过都不是他们做的,是这家公司做的。
yazhouren
·
2020-08-09 03:07
iot_robot
LPC17XX 学习之
uCOS
-II 移植实例
1.知识准备要想对
ucos
-ii的移植有较深的理解,需要两方面知识:(1)目标芯片,这里是lpc17xx系列芯片,它们都是基于ARMv7Cortex-M3内核,所以这一类芯片的
ucos
-ii移植几乎都是一样的
南方的小清湖
·
2020-08-09 03:27
UCOS
II
系统
stm32加入
UCOS
系统后无法启动,死在OSStart()中
##**stm32加入
UCOS
系统后无法启动,死在OSStart()中**问题:裸机状态,系统正常运行,添加
UCOS
系统后,系统大部分时间启动不起来,偶尔启动起来。
weixin_44316298
·
2020-08-09 02:22
stm32
STM32系列单片机使用心得
stm32f10x_lib在此电脑中的位置:E:\秉火103\A盘(资料盘)\3-程序源码\3.
ucos
iii例程\1.官方
uCOS
-III源码\Micrium_uC-Eval-STM32F107_
uCOS
-III
lilei668
·
2020-08-09 02:39
程序员
linux系统移植
Linux的移植不像
Ucos
/FreeRTOS那样从官方的SDK包里面找到一个和自己所用芯片一样的工程编译一下,然后下载到开发板上就可以了。
Sunny的地盘
·
2020-08-09 01:54
linux操作系统
5、
UCOS
III系统初始化和启动
1、
UCOS
III系统初始化在使用
UCOS
III之前我们必须先初始化
UCOS
III,即函数OSInit()就是用来完成
UCOS
III的初始化,而且OSInit()必须先于其他
UCOS
III函数调用,包括
nandycooh
·
2020-08-09 01:44
UCOSIII
stm32程序遇到OSStartHang的问题解决方法总结
时间有时长有时短便会进入HardFault,通过调试发现进入HardFault的原因是程序进入了OSStartHang异常,网上大部分贴子的介绍如下:1、因为STM32本身的异常中断PendSV_Handler替代了
UCOS
一只有理想的程序猿
·
2020-08-09 01:51
stm32
UCOS
-II学习记录
本文主要记录使用
UCOS
II的相关内容。包括如何完成第一个
UCOS
II应用程序,和如何创建任务,如何获取系统时间,和利用i3086驱动完成时间获取,屏幕显示,按键驱动,信号量等内容。
weixin_34411563
·
2020-08-09 01:33
uCOS
-II在ARM上的移植
uCOS
-II在ARM上的移植详细方法:http://blog.eccn.com/space.php?
weixin_33805557
·
2020-08-09 00:01
OSStartHighRdy()一去不复返【worldsing笔记】
有关于
uCos
的启动过程讲解有很多文章,这里主要记录已下OSStartHighRdy()在stm32下是怎么写和运行的:stm32上电运行SystemInit():配置时钟,这个不要也可以,不要就是8MHz
weixin_30556959
·
2020-08-08 23:52
嵌入式
数据结构与算法
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他