什么是周边锁定,特别是在嵌入式系统的环境中?

时间:2011-03-27 09:13:49

标签: c embedded operating-system ipc rtos


我一直听到“周边锁定”以及“竞争条件,IPC ......”等其他主题 - “周边锁定”是什么意思?任何指针或链接也会有所帮助。我看到它被称为“工作要求”,例如“理解DMA引擎,中断,定时器,内存虚拟化,竞争条件和外围锁定......的概念......” 认识他人而不是“周边锁定” 感谢

2 个答案:

答案 0 :(得分:1)

可能类似“不要让JTAG / ISP连接器可访问”。对于常规PC,它显然还包括firewire端口,可以(ab)用于执行有趣的操作,例如访问PC的内存而无需在其上运行特殊软件。

答案 1 :(得分:0)

这是一个我了解嵌入式系统软件环境中“外围锁”使用情况的实例。

假设一个公开多个API的嵌入式系统软件模块。按照设计,模块要求每个API在执行时互斥。这通常通过使用'互斥锁'来保护API的进入退出来实现。此互斥锁称为“周边锁定”。