- 1
- 2
- 3
- 4
- 5
RTT3-RTThread内核实验-任务的基本管理
资料介绍
实验目的:
理解RTOS中任务管理的基本原理,了解任务的基本状态及其变迁过程;掌握RT-Thread任务管理子系统中的任务创建,启动,延时机制
◆掌握RT-Thread任务管理子系统中静态任务与动态任务创建的区别实验设计:
为了体现任务的状态切换过程,本实验设计了两个线程,分别是thread1,thread2,此外,系统中还有另外一个空闲任务,当没有其他任务运行时,系统自动调度空闲任务并投入运行。
实验流程:
1)系统进入应用程序入口
2)初始化静态线程thread1,线程的入口是threadl_entry,参数是RT_NULL,线程栈是thread1_stack,优先级是30,时间片是10个OSTick
3)启动线程thread14)创建动态线程thread2,线程的入口是thread2_entry,,参数是RT_NULL,栈空间是512,优先级是31,时间片是25个OSTick
5)启动线程thread26)[1]系统首先调度thread1投入运行,打印第0次运行的信息,然后通过延时函数将自己挂起100个OS Tick,系统转入调度thread2投入运行7)[2]Thread2打印第0次运行信息,然后通过延时函数将自己挂起50个OS Tick
8)[3]系统中无任务运行,转入调度空闲任务
9)[4]50个OSTick时间后,Thread2被唤醒,打印第1次运行的信息,继续通过延时函数将自己挂起50个OS Tick
10)[5]系统中无任务运行,系统转入调度空闲任务,运行50个OSTick
部分文件列表
文件名 | 大小 |
RTT3-RTThread内核实验-任务的基本管理.pdf | 849K |
最新上传
-
21ic小能手 打赏5.00元 14小时前
资料:zTEB的应用程序
-
21ic小能手 打赏5.00元 14小时前
资料:欧瑞伺服资料
-
21ic小能手 打赏5.00元 15小时前
-
21ic小能手 打赏10.00元 15小时前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:kk1957135547
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏210.00元 3天前
用户:jh035511
-
21ic下载 打赏150.00元 3天前
用户:jh03551
-
21ic下载 打赏40.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:WK520077778
-
21ic下载 打赏60.00元 3天前
用户:1111111ffgg
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:小猪配二锅头
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:w993263495
-
21ic下载 打赏20.00元 3天前
用户:xzxbybd
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏30.00元 3天前
用户:zzggq
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
全部评论(0)