The time at which a particular set of computations must be completed. See also real-time system. 一個(gè)特定計算必須被完成的時(shí)間。請看實(shí)時(shí)系統。
Deadlock(死鎖) An unwanted software situation in which an entire set of tasks is blocked, waiting for an event that only a task within the same set can cause. If a deadlock occurs, the only solution is to reset the hardware. However, it is usually possible to prevent deadlocks altogether by following certain software design practices. 一種不希望出現的軟件狀態(tài),在這個(gè)狀態(tài)下,所有的任務(wù)因為等待一個(gè)只有在這些被阻塞任務(wù)之一才能產(chǎn)生的事件而被阻塞。如果死鎖發(fā)生,唯一解決的方法是重啟動(dòng)硬件。但是,通過(guò)可靠的軟件設計實(shí)踐活動(dòng)通?梢苑乐顾梨i的發(fā)生。
debug monitor(除錯監視程序) A piece of embedded software that has been designed specifically for use as a debugging tool. It usually resides in ROM and communicates with a debugger via a serial port or network connection. The debug monitor provides a set of primitive commands to view and modify memory locations and registers, create and remove breakpoints, and execute your program. The debugger combines these primitives to fulfill higher-level requests like program download and single-step. 嵌入式軟件被特殊設計來(lái)作為除錯工具的一部分。它一般被放在ROM中,通過(guò)串口或網(wǎng)絡(luò )與除錯器進(jìn)行通訊。除錯監視程序提供一個(gè)簡(jiǎn)單的命令集來(lái)顯示和內存地址和寄存器、建立和移除斷點(diǎn),并且運行你的程序。除錯監視器組合這些簡(jiǎn)單的命令去實(shí)現象程序下載各單步調試等高端的請求。
Debugger(除錯器) A software development tool used to test and debug embedded software. The debugger runs on a host computer and connects to the target through a serial port or network connection. Using a debugger you can download software to the target for immediate execution. You can also set breakpoints and examine the contents of specific memory locations and registers. 一個(gè)軟件開(kāi)發(fā)工具,被用來(lái)對嵌入式軟件進(jìn)行測試和除錯。除錯器在宿主機上運行并且通過(guò)串口或網(wǎng)絡(luò )連接到目標機上。你能使用除錯器下載軟件到目標機并直接運行。你也可以設置斷點(diǎn)并檢查特定內存地址或寄存器的內容。
device driver(設備驅動(dòng)程序) A software module that hides the details of a particular peripheral and provides a high-level programming interface to it. 一個(gè)軟件模塊,它隱藏特定外設的細節并提供高級的外設編程接口。
device programmer(設備編程器) A tool for programming non-volatile memories and other electrically-programmable devices. Typically, the programmable device is inserted into a socket on the device programmer and the contents of a memory buffer are then transferred into it. 一種用來(lái)對不揮發(fā)內存和其他電可編程設備進(jìn)行編程的工具。典型地,可編程設備被插到設備編程器的接口上,接著(zhù)內存緩存器中的內容被傳送到它里面。
digital signal processor(數字信號處理器) A device that is similar to a microprocessor, except that the internal CPU has been optimized for use in applications involving discrete-time signal processing. In addition to standard microprocessor instructions, DSPs usually support a set of complex instructions to perform common signal-processing computations quickly.Common DSP families are TI"s 320Cxx and Motorola"s 5600x series. 一種類(lèi)似于微處理器的的設備,不同的是它內部的CPU被優(yōu)化,用于特定的應用,如離散信號處理。除了標準的微處理器指令外,DSP常常支持復雜指令集去非?斓赝瓿赏ㄓ玫男盘柼幚碛嬎。通用DSP家庭是TI的320Cxx和Motorola的5600x系列。
E
EEPROM(電可擦的,可編程的只讀存儲器) Electrically Erasable, Programmable Read-Only Memory. (Pronounced"Double-E"-PROM.) A type of ROM that can be erased electronically. 電可擦的,可編程的只讀存儲器。一種ROM能被電擦除。 <<容~源~電~子~網(wǎng)~版權聲明:本站內容部分來(lái)源于網(wǎng)絡(luò ),如侵犯到你的權利請及時(shí)與我們聯(lián)系更正,聯(lián)系QQ:316520686。