
RT_Thread Nano
文章平均质量分 95
记录RT_Thread Nano 学习的过程
wenkic 小琪
这个作者很懒,什么都没留下…
展开
-
RT_Thread Nano -RTOS软件定时器管理
RT-Thread 定时器默认的方式是 HARD_TIMER 模式,即定时器超时后,超时函数是在系统时钟中断的上下文环境中运行的。,即定时数值必须是 OS Tick 的整数倍,例如一个 OS Tick 是 10ms,那么上层软件定时器只能是 10ms,20ms,100ms 等,而不能定时为 15ms。另外,根据超时函数执行时所处的上下文环境,RT-Thread 的定时器可以分为 HARD_TIMER 模式与 SOFT_TIMER 模式,如下图。定时器,是指从指定的时刻开始,经过一定的。原创 2023-03-07 23:58:57 · 724 阅读 · 0 评论 -
RT-Thread Nano(2) - 线程
实际上,用 rt_thread_delete() 函数删除线程接口,仅仅是把相应的线程状态更改为 RT_THREAD_CLOSE 状态,然后放入到 rt_thread_defunct 队列中;这个函数接口是和 rt_thread_delete() 函数相对应的, rt_thread_delete() 函数操作的对象是 rt_thread_create() 创建的句柄,而 rt_thread_detach() 函数操作的对象是使用 rt_thread_init() 函数初始化的线程控制块。原创 2023-03-03 19:37:27 · 911 阅读 · 0 评论 -
RT_Thread Nano(1)- 简介, 移植
RT-Thread Nano 是一个极简版的硬实时内核原创 2023-03-02 19:41:49 · 1441 阅读 · 0 评论