完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、rtthread定时器
rtthread定时器的定时时间以时钟一个节拍的时间为单位,创建并激活的定时器会以超时时间的大小排序,链接在rt_timer_list上,在每次硬件中断执行rt_tick_increase调用 rt_timer_check时判断是否产生超时事件。
rtthread定时器.pdf
(88.96 KB, 下载次数: 3
)
2、RT-Thread的线程 RT-Thread的线程调度器是抢式的,保证最高优先级的线程执行有几种抢占的情况。 当一个线程使比它优先级高的处理条件时,高优先级线程会立即执行。 如果这个过程发生在中断中,结束后高优先级立即执行。
RT-Thread的线程.pdf
(116.04 KB, 下载次数: 2
)
3、rtthread的中断 tthread将中断分为三个过程:前导程序、中断服务程序、后续程序。 前导程序:保存cpu中断现场,m3核该部分由硬件完成,关于保存现场的寄存器有 PSR、 PC、 LR、 R12、 R3-R0。之后通知内核处理中断。 中断服务程序:在中断触发后要执行的用户操作。 后续程序:通知内核中断处理完成,恢复cpu现场。
rtthread的中断.pdf
(115.56 KB, 下载次数: 3
)
4、rtthread的线程间通信 在裸机中使用全局变量进行功能间的通信,rtthread提供了三个工具用于线程间的通信。
rtthread的线程间通信.pdf
(137.69 KB, 下载次数: 6
)
5、rtthread的线程间同步 rtthread通过线程间同步建立线程间的执行顺序,多个线程访问的同一个内存叫做临界区。rtthread提供的同步的工具信号量、互斥量、事件集。
rtthread的线程间同步.pdf
(117.01 KB, 下载次数: 3
)
|
|
786 浏览 0 评论
4210 浏览 0 评论
如何使用python调起UDE STK5.2进行下载自动化下载呢?
2520 浏览 0 评论
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束
2926 浏览 0 评论
获奖公布!2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
31442 浏览 11 评论
72901 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:16 , Processed in 0.414133 second(s), Total 38, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号