- 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元 2天前
-
21ic小能手 打赏10.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏10.00元 2天前
资料:全差分运算跨导放大器设计
-
zhengdai 打赏1000.00元 3天前
资料:STM32IAP使用说明
-
gsy幸运 打赏955.00元 3天前
资料:STM32IAP使用说明
-
小猫做电路 打赏855.00元 3天前
资料:STM32IAP使用说明
-
21ic小能手 打赏310.00元 3天前
用户:zhengdai
-
21ic小能手 打赏320.00元 3天前
用户:liqiang9090
-
21ic小能手 打赏310.00元 3天前
用户:gsy幸运
-
21ic小能手 打赏270.00元 3天前
用户:jh03551
-
21ic小能手 打赏240.00元 3天前
用户:小猫做电路
-
21ic小能手 打赏210.00元 3天前
用户:w178191520
-
21ic小能手 打赏90.00元 3天前
用户:kkfjenui
-
21ic小能手 打赏60.00元 3天前
用户:liao6
-
21ic小能手 打赏60.00元 3天前
用户:w1966891335
-
21ic小能手 打赏90.00元 3天前
用户:jh0355
-
21ic小能手 打赏30.00元 3天前
用户:xuzhen1
-
21ic小能手 打赏30.00元 3天前
用户:sun2152
-
21ic小能手 打赏50.00元 3天前
用户:xzxbybd
-
21ic小能手 打赏50.00元 3天前
用户:mulanhk
-
21ic小能手 打赏20.00元 3天前
用户:x15580286248
-
21ic小能手 打赏15.00元 3天前
用户:w993263495
-
21ic小能手 打赏30.00元 3天前
用户:玉落彼岸
-
21ic小能手 打赏20.00元 3天前
用户:铁蛋锅
-
21ic小能手 打赏10.00元 3天前
用户:zmcch
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏1.00元 3天前
用户:zzcyolo
-
21ic下载 打赏1.00元 3天前
用户:玉落彼岸
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
sdqdjqk 打赏1.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
wisdomlin 打赏1.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
799902619 打赏1.00元 3天前
资料:新立新龙软件
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前




全部评论(0)