UCOS是Micrium公司出品的RTOS类实时操作系统,UCOS目前有两个版本:UCOSII和UCOSIII。
UCOSIII是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。
UCOSIII提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。
UCOSIII是用C和汇编来写的,其中绝大部分都是用C语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的,UCOSIII结构简洁,可读性很强!最主要的是非常适合初次接触嵌入式实时操作系统学生、嵌入式系统开发人员和爱好者学习。
2024/1/13 8:17:37 13.3MB stm32 uc/os 嵌入式
1
《从零开始创建uCosIII项目》所用的工程,编译通过,在此基础上可直接添加自己的任务。
之所以放出源码,是因为本人工作重心转移,无心无力于嵌入式。
但希望入门的筒子们不要拿来主义,结合博文研究工程及代码,毕竟此乃本人三年嵌入式编程之精华,→_→
2023/12/18 9:58:43 1.27MB stm32 μCOS-III iar
1
UCOSIII_V3.03.01源代码,官网上的源代码,需要的童鞋请拿走
2023/12/18 5:22:02 1.06MB ucosIII stm32f107
1
stm32f103zet6上移植ucosii只要cortexm3内核都可用了消息队列邮箱和信号量及事件标志组很有参考意义
2023/12/9 15:10:01 4.85MB ucosii
1
这是一个一份编写的较为详细的uCOSII的LCD驱动编程代码,编程实现画一个奥运5环,值得借鉴与学习!
2023/11/25 15:31:24 1.55MB code
1
芯唐M0单片机,NUC100系列例程,包括IIC,SPI,UART,UCOSII等例程
2023/11/15 6:33:56 10.26MB NUC120 Cortex M0
1
关于UCOSII实时操作系统第一讲初识uCOSII41、uCOSII单任务实验:42、uCOSII多任务实验:63、任务状态之间的转换:94、空闲任务和统计任务简介:95、任务的三要件:9程序代码、私有堆栈、任务控制块96、任务控制块TCB(P80)97、创建任务98、任务的栈空间109、栈的增长方向:10第二讲调度运行机制111、任务挂起和恢复112、任务挂起、恢复的状态转换133、时钟节拍ISR154、时钟节拍函数OSTimtick()165、延时系统调用16第三讲任务管理uCOSII171、任务删除172、任务请求删除实验193、在源码中增加打印信息一般步骤244、OSTaskDelReq()函数理解流程图25第四讲互斥性信号量管理261、优先级反转262、信号量SEM使用263、互斥信号量Mutux使用294、关于信号量程序分析325、关于互斥信号量分析326、OSMutexPend()函数流程图337、OSMutexPost()函数流程图33第五讲消息邮箱341、基本概念342、对于OSMboxPend()理解343、对于OSMboxPost()理解344、消息邮箱管理一般程序355、使用OSMboxQuery()386、OSMboxPend()函数Timeout等待超时程序387、OSMboxPost()函数邮箱状态为FUll程序408、关于OSTimeTickHook(void)使用41第六讲信号量集431、信号量集案例432、OSFlagPend()源码463、OSFlagPost()源码51第七讲动态内存541、内存管理基本概念542、内存管理基本概念543、内存管理案例544、案例分析695、教学案例:71
2023/10/25 17:58:17 1.46MB UCOSII
1
STM32示波器毕业设计便携式数字示波器源码及上位机基于正点原子迷你板ALIENTEKMiniSTM32V3.0UCOSIII+EMWIN开发
2023/10/8 20:11:28 17.1MB STM32示波器
1
uCOSII_III_FM33-master
2023/9/15 2:47:06 800KB uCOSII_III_FM33
1
文档是excel文件,我仅是把OSInit()函数的流程,简要的整理了一下。
从这个函数中发现了洞天。
传上来让各位再次补充。
里面肯定有错误或不当的说法。
但是对于内核的学习很有帮助。
2023/8/21 19:22:07 51KB ucosii OSInit
1
共 50 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡