![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编基础
yl浪迹天涯
这个作者很懒,什么都没留下…
展开
-
从0到1写RT_Thread内核 ——— 临界段保护的实现
临界段通俗的解释就是一段不能被打断执行的代码,比如说再对内部FLASH进行写入时,可以加上临界段的保护,多线程对一个全局变量的操作时,加上临界段的保护可以避免一些意外的情况发生。比如这个线程在进行对此全局变量加操作,其他线程又在减操作。 对临界段的打断都是中断的产生,无论是外部中断,还是线程切换(PenSV中断)。所以对临界段的保护一般都是在这段时间内进行关中断操作。 以下为Cor...原创 2020-02-26 16:06:58 · 396 阅读 · 0 评论 -
从0到1写RT_Thread内核 ——— 线程切换中的汇编代码分析与常用的ARM汇编指令
结合野火的<<RT_Thread内核实现与应用开发实战>> 进行学习从0开始写RT_Thread的内核,从而达到对实时系统内核的了解和对C语言和汇编的提高。原创 2020-02-22 16:03:06 · 1595 阅读 · 0 评论