- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Linux中自旋锁相关函数及使用
自旋锁是一种轻量级的锁定,只能用于临界区短的代码段内,否则会降低系统运行的效率。 自旋锁主要是针对SMP(多核)或单核CPU但内核可抢占的情况,对于单CPU且内核不抢占的系统,自旋锁会退化成空操作。 自旋锁涉及的函数: 1、spin_lock_irq() = spin_lock() + local_irq_disable() 2、spin_unlock_irq() = spin_u...
2018-07-25 10:26:57 1039
原创 S5PV210中断系统流程整理
该文章内容根据朱老师物联网大讲堂所学内容整理。本文仅对S5PV210中断系统作梳理。为中断响应而做的预备工作:第一阶段 系统中断初始化1. 设置系统异常向量表 发生异常时,硬件自动跳转到异常向量表,再由异常向量表中的函数地址跳转到IRQ/FIQ Handler(断点保护;由SVC->IRQ/FIQ模式,设置中断栈;断点恢复,中断返回)2、禁止所有中断(以防打开未定义的中断,导...
2018-03-16 17:11:58 202
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人