intertask communication(進(jìn)程間通訊) A mechanism used by tasks and interrupt service routines to share information and synchronize their access to shared resources. The most common building blocks of intertask communication are semaphores and mutexes. 一種被用來(lái)在任務(wù)和中斷服務(wù)程序之間共享信息和同步它們對共享資源訪(fǎng)問(wèn)的機制。大部分進(jìn)程間通訊的建立的基石是信號燈和互斥。
K Kernel(內核) An essential part of any multitasking operating system, the kernel contains just the scheduler and context-switch routine. 任何多任務(wù)操作系統的本質(zhì)部分,內核僅僅包含調度程序和上下文切換進(jìn)程。
L Linker(連接程序) A software development tool that accepts one or more object files as input and outputs a relocatable program. The linker is thus run after all of the source files have been compiled or assembled. 一種能把一個(gè)或更多目標文件組合成可輸入和輸出的可重定位程序的開(kāi)發(fā)工具。連接程序在所有的源文件都被編譯或匯編之后運行。
Locator(定位程序) A software development tool that assigns physical addresses to the relocatable program produced by the linker. This is the last step in the preparation of software for execution by an embedded system and the resulting file is called an executable. In some cases, the locator"s function may be hidden within the linker. 一種分配物理地址給連接程序處理過(guò)的可重定位程序的軟件開(kāi)發(fā)工具。這是準備一個(gè)軟件在嵌入式系統中運行的最后一步,并且結果文件叫做可執行的。在一些情況下,定位程序功能隱藏在連接程序中。
logic analyzer(邏輯分析儀) A hardware debugging tool that can be used to capture the logic levels (0 or 1) of dozens, or even hundreds, of electrical signals in real-time. Logic analyzers can be quite helpful for debugging hardware problems and complex processor-peripheral interactions. 一種硬件調試工具,能捕獲實(shí)時(shí)電信號的許多邏輯電平(0或1),邏輯分析儀在調試硬件問(wèn)題和復雜的處理外設交互時(shí)相當有用。