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
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
嵌入式
数据结构与算法
嵌入式整体框架——总结
她的主要特点就是功耗低,性能还算好些,再信号处理领域比较强的就要选择TI的DSP了,这些都算是不能跑linux系统的,因为他们都不带MMU(内存管理单元),所以大部分都是裸机跑,或者任务多的时候,用一些实时操作系统,如
Ucos
IIuclinuxMQXvxworks
weixin_30553777
·
2020-08-08 23:20
ucos
ii在CM3内核中的移植
ucos
ii中与cpu相关的代码在那里呢?移植相关的文件就是上述三个文件。
念念有余
·
2020-08-08 22:40
RTOS
uCOS
-II在51单片机上的移植
前一段时间一直在学习
UCOS
-II,看了一个月的源码感觉有了一个初步的认识,就开始着手找一个平台移植起来跑跑看,不然终究是纸上谈兵。
Gamal_xin
·
2020-08-08 22:39
stm32
基于
uCOS
II的LCD驱动实验
实验目的掌握基于
uCOS
II的LCD驱动编写开发过程掌握在
uCOS
II操作系统下添加LCD驱动程序的基本方法;培养独立创新能力实验内容在移植好的
UCOs
II项目中添加串口、LCD的驱动程序学习在
UCOS
II
学无止境灬博学笃思
·
2020-08-08 20:34
嵌入式编程
os_cpu_a.asm
定位到源码的
uCOS
-II/Ports/ARM-Cortex-M3/Generic/IAR/os_cpu_a.asm,这是.asm文件,也就是汇编文件。
mybright_
·
2020-08-08 19:22
STM32单片机
uCOS-II系统
uCOS-II操作系统
浅谈STM32堆栈与
uCOS
堆栈,其实是两码事!~
本博文分为3部分,分别为启动代码篇,C堆栈篇,和STM32堆栈和
uCOS
堆栈区别篇.***********************************************①启动代码篇******
__毛豆
·
2020-08-08 19:27
RTOS&MCU
程序卡死在B OSStartHang 的解决方法
UCOS
iii移植到stm32上,编译通过无错误,无警告,下载程序却发现任务并没有执行。此刻心里真是一万头羊驼奔腾而过,移植了几个小时了。
没吸与吸螺
·
2020-08-08 19:26
UCOS
ucos
-ii嵌入式操作系统(三)---系统初始化OSInit和系统启动OSStart
,搜索:张笑生的地盘,主要关注嵌入式软件开发,股票基金定投,足球等等,希望大家多多关注,有问题可以直接留言给我,一定尽心尽力回答大家的问题,二维码如下:一概述前面我们介绍了如何在K60平台上移植第一个
ucos
拉玛西亚影视学院的奥斯卡影帝
·
2020-08-08 18:25
实时操作系统移植
ucos
容易错误的地方
1、在
ucos
中断中,如果没有调用操作系统的服务函数(如发送信号量等),则在中断中,不需要要调用才做系统的“进入中断”函数OSIntEnter(),和“退出中断”函数OSIntExit();见周航慈的P125
love33521
·
2020-08-08 17:00
μcos+μcgui
移植
UCOS
III到stm32f107VC(C和CPP版)
最近由于工作的需要,需要移植
uCos
III到stm32f107,移植完成后就写了这个文章来记录移植的过程,其中主要参考了安富莱的
uCos
III教程,更多具体的内容大家可以去安富莱的论坛下载。
Kavieen
·
2020-08-08 16:24
嵌入式C/C++
UCOS
ii 函数集
UCOS
II是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。
搬砖公司董事长
·
2020-08-08 15:15
嵌入式小程序
C
2018-12-15 使用Jlink 调试RTThread(线程栈溢出的确定 / 实际线程栈使用情况的查看) 方法...
后来硕士期间也接触过
uCOS
,至于RTThread一直到今年之前再未接触过。近期由于项目需要使用RTThread,我只得再次打开尘封的记忆,并从各种渠道找到这位“旧友”的
dianmen0882
·
2020-08-08 15:47
启动
ucos
ii之五OSStart()
函数原型来自OS_CORE.C//该函数由SStart()函数调用,功能是运行优先级最高的就绪任务,在调用OSStart()之前,用户必须先调用OSInit(),并且已经至少创建了一个任务.//OSStartHighRdy()默认指针OSTCBHighRdy指向优先级最高就绪任务的任务控制块(OS_TCB)(在这之前OSTCBHighRdy已由OSStart()设置好了).voidOSStart(
IvyOnion
·
2020-08-08 14:13
uCOSII
arm 指令(转载)
ucOS
在ARM上的中断管理SoftwareInterrupt LDR SP,StackSvc ;重新设置堆栈指针 STMFD SP!
aaaaatiger
·
2020-08-08 13:45
C51
AVR;PIC;
ARM
;
MIPS
未来我的学习计划
嵌入式开发用到哪些知识1、编程语言:第一层次(C语言),第二层次(ARM汇编、shell脚本、C++、Java);2、操作系统:第一层次(linux),第二层次(Android、RTOS(一类实时操作系统,如
ucos
wenkic 小琪
·
2020-08-08 13:43
uCOS
III移植补充
前言上篇写到
uCOS
III的移植,由于移植的是教程写好的文件到开发板,没发现到一些问题。今天移植到另一个开发板的时候出现系统卡死在OSStartHighRdy()函数的问题。
西米爱吃虾米
·
2020-08-08 13:54
UCOS
DSP28335移植
ucos
ii
这就导致如果直接使用这个工程,一些.c和.h文件就要重新写,写的过程中错误不断…(好傻逼…)文件分析这是一张
ucos
系统结构图,红色部分是与处理器无关的代码,可以直接移植,这部分代码是官方例程.
不当大白菜
·
2020-08-08 11:11
UCOSii
ucos
-ii在ti dsp 28377芯片上的运行过程和移植过程
2017/2/10
ucos
ii在tidsp28377芯片上的运行过程和移植过程havihouston博客园http://www.cnblogs.com/havihouston/p/6387631.html1
taiyangshenniao
·
2020-08-08 11:52
⑬tiny4412 Linux驱动开发之RTC子系统驱动程序
(RealTimeClock).在说之前,先说一下STM32上的一些事儿,在移植
UCOS
的时候,总是想着用timer为系统提供定时中断服务,然后这次搞RTC驱动,忽然,就想到了实际上还可以使用RTC来为
__毛豆
·
2020-08-08 11:08
Linux
STM32 进入HardFault_Handler调试定位问题方法 + 定位到
ucos
的 OSStartHighRdy()的处理方法
调试STM32+
ucos
II的程序,程序老是进入HardFault_Handler。
难波儿万
·
2020-08-08 10:16
STM32
u-boot for s3c44b0x 移植心得
1.来由:在我搞完
ucos
后(本来我是想学uclinux的,不过在对系统一无所知的情况下,还是先学一下
ucos
比较实际^_^,从中也可以对系统有个清晰的概念),我意识到要搞系统的话
zht_sir
·
2020-08-07 23:00
bootloader
基于
ucos
操作系统的LED闪烁、串口通信简单例程
基于
ucos
操作系统的LED闪烁、串口通信简单例程任务需求描述:开发板上面3个LED灯,LED1,LED2,LED3.默认闪烁间隔500ticks可以通过串口,设置3个LED灯中,任意一个的闪烁频率。
wowocpp
·
2020-08-07 21:41
rtos
UCOS
2_STM32F1移植详细过程(四)
Ⅰ、概述上一篇文章是讲述uC/OS-IIPorts下面os_cpu_a.asm、os_cpu_c.c和os_cpu.h文件底层端口代码的移植(修改)和说明,接着上一篇文章来讲述关于
UCOS
移植应用部分的代码
weixin_30235225
·
2020-08-07 19:35
stm32f103c8t6最小系统板使用
ucos
ii系统采集温湿度、人体红外等信息
在
ucos
-II中,为了实现任务之间的同步,用到的同步机制有:信号量,邮箱和消息队列。
薩薩萨摩耶的鱼塘
·
2020-08-07 17:06
UCOS
II上使用AT24C256C之应用记录(三)
手动直达.
UCOS
II移植到STM32F103C8T6上之应用记录(二).原因:发现公司的板子上面有一个AT24C256C,闲着也是闲着,就写一下呗。。
久落凡尘
·
2020-08-07 16:09
ucOS
III进入硬件错误中断的问题研究
硬件平台STM32F407ZGT6,J-LINK仿真器软件平台MDK5.2问题描述博主在进行
ucOS
III的移植过程中,出现任务无法正常切换的现象。
MagicianY.L
·
2020-08-07 15:16
ucOS
III
工具使用技巧及解决方案
STM32
ucOS
III
STM32
FreeRTOS学习笔记——链表
Windows开发环境:MDK4.7.2FreeRTOS版本:FreeRTOS8.1.2目标环境:STM32F030C8T6最近打算学习一下FreeRTOS的知识,在此作下笔记以便帮助自己理解,FreeRTOS与
uCos
-ii
anobodykey
·
2020-08-07 14:22
单片机
FreeRTOS
在COIDE下使用
uCOS
-II的一些问题
目前网上已经移植好的基于STM32平台的
uCOS
-II系统,都是基于MDK编译器的,直接拿到COIDE上面,是不能使用的。关键的地方,有两处。1、多重包含。
队长-Leader
·
2020-08-07 14:40
单片机
stm32f103rct6 bootloader总结
升级过程中实时显示升级的进度,并且有信号灯闪烁使用
ucos
ii系统,更加需要注意中断向量具体配置:bootloader限制大小,删除不用的配置,当前的大小为24KB(0x6000)app需要配置ROM的起始地址为
00jackey
·
2020-08-07 14:05
IOT通信
bootlader
stm32+lwip动态链路处理!!!
研究了好几天stm32+lwip动态链路的处理方法,发现大多是写一些lwip移植,tcp/ip移植之类的东西,没有与实际项目相关的内容,今天发些干货,说说这些天stm32+lwip+
ucos
ii实际项目的一些问题
dijianfei2190
·
2020-08-07 13:47
实时操作系统和分时操作系统的区别
实时操作系统:
uCOS
/VxWorks/RTLinux非实时操作系统:Linux/Windows/OSX我也只能列举出来这么多了。
_业精于勤_
·
2020-08-07 12:03
嵌入式
操作系统
实时和分时的区别
rtos
UCOS
2_STM32移植详细过程(汇总)
笔者最近整理的关于最新
UCOS
2(V2.92)移植在STM32开发平台上,针对初学者将STM32F0、F1、F3、F4几个硬件平台的移植工作都做好了,只需要适当修改一下你硬件型号就可以运行UCO
ybhuangfugui
·
2020-08-07 11:12
使用STM32CubeIDE生成工程并移植
UCOS
III
移植
UCOS
III1、到Micrium官网下载
ucos
源码程序(MDK版)网址:https://www.micrium.com/1.1、进入主界面点击Downloads1.2选择芯片我用的STM32F407
bdjinger
·
2020-08-05 15:16
学习历程
stm32
关于STM32的IAP与APP互相跳转
关于STM32的IAP与APP互相跳转之前做了一个不带系统的IAP与APP互相跳转,在网上找了资料后,很顺畅就完成了,后来在IAR集成开发环境下,IAP无系统,APP用
UCOS
系统做互相跳转出现了很多问题
weixin_30922589
·
2020-08-05 14:27
STM32F303xC在
UCOS
III下使用FPU总结
总体来说,按照网上的教程差不多,但是有个别地方不太一样,下面分别说说。1.打开单片机的FPU在system_stm32f30x.c文件下找到函数SystemInit,注意头几行的条件判断(橙色)有没有,没有的话加上。voidSystemInit(void){/*FPUsettings----------------------------------------------------------
weixin_30471065
·
2020-08-05 14:38
STM32F4之FPU与float类型导致的HardFault调试记录
目录开发环境异常现象解决过程问题重现结论致谢开发环境MCU:STM32F407ZET6IDE:MDKV5.14.0.0软件包:
uCOS
-IIV2.19软件包:LUA异常现象正在进行的工作是一份代码的移植
wk930523
·
2020-08-05 14:32
STM32
STM32F4XX IAP跳转到app
uCOS
III上卡死的问题
FLASH地址里,这里我就不讲了,关于IAP升级的方法网上很多,我说下我做这个时遇到的问题单个的Bootloader和APP在地址0x800000上运行的时候都是OK的,且Bootloader+app(无
uCOS
III
Awen-Linux
·
2020-08-05 14:00
MCU
ucos
ii任务切换
OSCtxSw()和OSIntCtxSw()OSCtxSw()是任务优先级切换函数,它的作用是先将当前任务的CPU现场保存到该任务的堆栈中,然后获得最高优先级任务的堆栈指针,并从该堆栈中恢复此任务的CPU现场,使之继续执行,该函数就完成了一次任务切换。OSIntCtxSw()是中断级的任务切换函数。由于中断可能会使更高优先级的任务进入就绪态,因此为了让更高优先级的任务能立即运行,在中断服务子程序最
kehui123
·
2020-08-05 13:20
编程杂谈
IAR 局部变量初始化的问题
今天调试
UCOS
iii的程序,遇到一个问题,程序停止在等待PLL工作的while循环中。
kehui123
·
2020-08-05 13:20
stm32
找到了一款在STM32f103上跑的实时性非常强悍的国产物联网操作系统
VxWorks、
ucos
-ii、freertos、rt-thread、djyos、sylixos。VxWorks和sylixos,应该是都需要买商业版,不好开发。
ucos
-ii和r
fdymybz
·
2020-08-05 13:07
DJYOS
stm32 usb hid 移植时出现的问题及解决办法(记录)
由于项目需要,使用了stm32f107的芯片,移植了STM32_USB-Host-Device_Lib_V2.2.0官方usb固件库,在
UCOS
II上运行,刚开始使用的是STM32_USB-FS-Device_Lib_V2.3.0
一页繁华灬勿忘初心
·
2020-08-05 10:19
stm32
USB
嵌入式实时操作系统
ucos
ii的分析
嵌入式实时操作系统
ucos
ii的分析2010年01月06日星期三上午01:15摘要:近年来,在单片机系统中嵌入操作系统已经成为人们越来越关心的一个话题。
Gamal_xin
·
2020-08-05 02:03
嵌入式操作系统
嵌入式
32位
微处理器
Binder Android IPC Linux 内核 驱动
转载自:http://www.cnblogs.com/lin
ucos
/archive/2012/05/24/2516623.html摘要Binder是Android系统进程间通信(IPC)方式之一。
yingxian_Fei
·
2020-08-04 22:32
android
framework
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他