RT-Thread
文章平均质量分 94
RT-Thread操作系统相关
___NULL___
这个作者很懒,什么都没留下…
展开
-
[RTT] RT-Thread Hard Fault 死机问题定位方法
RT-Thread操作系统中Hard Fault是比较常见的死机问题,造成这个问题的原因多种多样,但排查方式大同小异。本文以执行空函数死机和操作不可写内存死机两种情况为例,和大家分享下这类问题的排查定位方法。原创 2022-04-06 18:47:44 · 11670 阅读 · 2 评论 -
[RTT] RT-Thread RT_ASSERT 断言死机问题定位方法
RT-Thread RT_ASSERT 断言死机问题排查方法原创 2022-03-31 21:55:13 · 7432 阅读 · 2 评论 -
[RTT] RT-Thread线程调度机制、线程切换时机分析
目录1. 问题2. 验证3. 代码分析3. 总结1. 问题最初接触RTT时,对于线程切换时机的相关概念主要来自以下几个方面:RTT在创建线程时,需要输入线程的时间片参数,时间片的单位为OS Tick。线程休眠函数rt_thread_delay()、设置软件定时器、以及一些如信号量、邮箱等可以设置timeout的线程间通讯和同步方式,设置的时间参数都是以OS Tick为最小单位。RTT文档也写出:操作系统中最小的时间单位是时钟节拍 (OS Tick)。由此,我便将其理解为:OS Tick也是原创 2021-08-29 21:53:57 · 8239 阅读 · 6 评论