RT-Thread 线程与调度器学习笔记 -调度锁
前言RT-Thread 一个优秀的物联网操作系统,代码短小、简洁,很适合用于RTOS的研究。这里先学习下线程的调度:线程调度锁的使用调度锁什么情况下,需要锁调度,也就是不让线程被抢占?某个线程想对资源独占访问,防止优先级更高的线程抢占调度,可以持调度锁,保证这个线程独占的方式执行完,再允许线程调度持调度锁后,不允许线程调度切换,所以持调度锁后,事情要尽快干完并释放锁退出。RT-Thread 的线程调度锁可以被中断抢占,所以有计数,类似于引用计数,每次持锁,计数加一,当计数大于一时