码迷,mamicode.com
首页 >  
搜索关键字:uc-os-ii    ( 61个结果
UCOS2_STM32F1移植详细过程(三)
Ⅰ、概述 上一篇文章是讲述ST芯片相关的配置和OS裁剪相关的配置,接着上一篇文章来讲述关于UCOS的移植,该文主要针对uC/OS-II Ports下面os_cpu_a.asm、os_cpu_c.c和os_cpu.h文件底层端口代码来讲述。 请下载“UCOS2_STM32F1_3个简单任务”作为参考工 ...
分类:其他好文   时间:2016-06-28 21:59:53    阅读次数:216
uC/OS-II之系统函数20160526
任务管理 1 OSTaskCreate() 建立一个新任务。任务的建立可以在多任务环境启动之前,也可以在正在运行的任务中建立。中断处理程序中不能 建立任务。一个任务可以为无限循环的结构。 函数原型:INT8U OSTaskCreate(void (*task)(void *pd), void *pd ...
分类:其他好文   时间:2016-05-26 13:08:02    阅读次数:185
uC/OS-II在STM32F103上的移植
uc/os工程的创建和移植 先在官方下载uc/os的源代码,下载链接如下,注册之后即可以下载: https://www.micrium.com/download/micrium_stm32xxx_ucos-ii/ 注意IAR和MDK的区别,IAR版汇编的在MDK上汇编不兼容,改动会比较多。 然后在K ...
分类:其他好文   时间:2016-05-21 11:23:04    阅读次数:301
uC/OS-II同步行为----事件标志组
主要API讲解: 1、OS_FLAG_GRP *OSFlagCreate( OS_FLAGS flags,//其中参数OS_FLAGSflags是信号的初始值 INT8U *perr //参数*perr是错误信息, ...
分类:其他好文   时间:2015-11-20 12:41:50    阅读次数:204
UC/OS-II关于信号量的解释说明
此例子为论坛中http://bbs.21ic.com/icview-33048-1-1.html 10楼:假定有一个电话间只有一把钥匙,由管理员保管,B任务要打电话时到管理员处取得钥匙开始打电话,B任务正在打电话时如果A任务有紧急事情要使用电话,A需要到管理员那里申请,管理员验明正身后出面把B请出电...
分类:其他好文   时间:2015-11-19 13:01:33    阅读次数:109
UC/OS-II功能介绍、要点记录
UC/OS-II功能介绍、要点记录 通过不断地学习和实验UC/OS-II,终于在五一前在ARM平台上实现了多任务的创建、调度运行、挂起,任务间信号量、互斥型信号量、邮箱、消息队列和事件标识组方式下的通信机制,接下来则继续学习UC/OS-II的移植方法,在此趁五一假期之际,我将UC/OS-II的特点用自己通俗的语言介绍一下,希望能让大家在没接触UC/OS-II的情况下大概明白UC/OS-II的用处...
分类:其他好文   时间:2015-08-17 14:08:02    阅读次数:269
uC/OS-II 函数之信号量相关函数
上文主要介绍了时间相关的函数,本文介绍信号量相关的函数:OSSemCreate()建立信号量函数,OSSemPend()取得使用权函数,OSSemPost()使用权递加函数...
分类:其他好文   时间:2015-08-16 21:30:24    阅读次数:139
uC/OS-II中的时间 (转)
时间是一个非常重要的概念,我们和朋友出去游玩需要约定一个时间,做事情也需要花费一段时间,总之,我们的生活离不开时间。操作系统也一样,也需要一个时间来规范其任务的执行。我们生活中,时间的最小单位是秒,硬件电路中,产生的最小的时间是晶振的频率,在操作系统中,其最小的时间单位叫做时钟节拍(Time Tic...
分类:其他好文   时间:2015-08-10 17:57:20    阅读次数:117
uC/OS-II中的中断(转)
中断是指在程序运行过程中,应内部或外部异步事件的请求中止当前任务,而去处理异步事件所要求的任务的过程。 中断服务函数(ISR)是应中断请求而运行的程序。 中断向量就是中断服务函数(ISR)的入口地址,即存储中断服务函数的内存地址的首单元。 在ucos-II中,如果任务在运行中,系统接收到中断请...
分类:其他好文   时间:2015-08-10 17:26:53    阅读次数:117
uc/os 笔记(转)
1.uC/OS-II中使用互斥信号对象应该注意互斥信号对象(Mutual Exclusion Semaphore)简称Mutex,是uC/OS-II的内核对象之一,用于管理那些需要独占访问的资源,并使其适应多任务环境。 创建每一个Mutex,都需要指定一个空闲的优先级号,这个优先级号的优先级必须比所...
分类:其他好文   时间:2015-08-10 11:56:47    阅读次数:153
61条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!