Embedded vocabulary (1)

xiaoxiao2021-03-14  176

ASIC (Dedicated Integrated Circuit) Application-Specific Integrated Circuit. A Piece of Custom-Designed Hardware In A Chip. Dedicated Integrated Circuit. A hardware for custom design on a chip.

Address Bus (Address Bus)

A set of electrical lines connected to the processor and all of the peripherals withwhich itcommunicates. The address bus is used by the processor to select aspecific memory location or register within a particular peripheral. If the address bus contains n electrical lines, the processor can uniquely Address Up to 2 ^ n Such Locations.

A connecting processor with all peripherals, electronic circuit sets used to communicate. The address bus is used by the processor to select the memory address or register in a particular peripheral. If the address bus has

n

Electronic circuit, the processor can be unique to address

2 ^ n

Address space.

BSP

(Board support package)

See Board Support Package.Board Support Package

(Board support package)

Part of a software package that is processor or platform-dependent. Typically, sample source code for the board support package is provided by the package developer. The sample code must be modified as necessary, compiled, and linked with the remainder of the software package The software package has a platform-dependent part of the platform. Typically, the sample source program for board support packages is provided by the package developer. The sample source program must be modified, compile and compile and connect with the remaining parts of the package. cross-compiler (cross compiler) A compiler that runs on a different platform than the one for which it produces object code. A cross-compiler runs on a host computer and produces object code for the target. running on different platforms The compiler, one of which can generate a target code. Cross compiler runs and generates target code for the target. DMA (Direct Memory Access) Direct Memory Access. A technique for transferring data directly between two peripherals (usually memory and an I / O device) with only minimal interventi on by the processor. DMA transfers are managed by a third peripheral called a DMA controller Direct memory access. A technique directly between two peripherals (usually a memory and I / O device), which is as long as the handler is at least intervention. The DMA transmission is managed by a third party peripheter called the DMA controller.

DRAM (Dynamic Random Access Memory) Dynamic Random-Access Memory. A type of RAM that maintains its contents only as long as the data stored in the device is refreshed at regular intervals. The refresh cycles are usually performed by a peripheral called a DRAM controller Dynamically access the memory. A RAM that stores the content stored in its device to be renovated to save its content. The refresh cycle is generally completed by a peripheter called a DRAM controller. EEPROM (Electroless, Programmable Read-only Memory) Electrical EraSable, Programmable Read-Only Memory. (PRONOUNCED "Double-E" -Prom.) A type of rom That Can Be ERASED ELECTRONICLY. Electro-wiped, Programmed read-only memory. A ROM can be erasive.

EPROM (erasable, programmable, read-only memory) Erasable, Programmable Read-Only Memory. A type of ROM that can be erased by exposing it to ultraviolet light. Once erased, an EPROM can be reprogrammed with the help of a device Programmer. A memory that can be erased with ultraviolet rays. After erase, EPROM can be reprogrammed with the help of the device programmer.

embedded system Emulator (emulator) Short for In-Circuit Emulator (ICE). A debugging tool that takes the placeof-emulates-the processor on your target board. Emulators frequently incorporate a special "bond-out" version of the target processor that Allows You To Observe and Record Its Internal State As Your Program IS Executing. A debugging tool for placing the simulation processor on your target board. The emulator is often combined with a "outer" version of a target processor, and this version of the processor will observe and record its internal state when you run the program. intertask communication (interprocess communication) 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. one kind are used in tasks and interrupt service Sharing information between procedures and synchronize their mechanisms for shared resource access. The foundation of the inter-process communication is the signal light and mutual exclusion. KERNEL (kernel) An Essential Part of any Multitasking Operating System, The Kernel Contains Just The Scheduler And Context-Switch Routine. Nature of any multitasking operating system, the kernel only contains schedulers and context switching processes. Linker (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. One kind or more of a target can The file is combined into a development tool for the entered and outputable positionable program. The connection program is running after all source files are compiled or assembled. Locator (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 A software development tool that assigns a resettable program that is allocated to the connection program to the connection program. This is the last step that is ready to run in the embedded system, and The result file is called executable. In some cases, the positioning program function is hidden in the connection program.

logic analyzer (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. A hardware debugging tool that captures many logic levels (0 or 1) of real-time electrical signals (0 or 1), and logic analyzers are quite useful when debugging hardware issues and complex processing peripheral interactions. Oscilloscope (oscilloscopes) A ​​hardware debugging tool that allows you to view the voltage on one or more electrical lines. For example, you might use an oscilloscope to determine if a particular interrupt is currently asserted. A hardware debugging tool that allows you to A voltage on one or more circuits is observed. For example: If a special interrupt occurs, you can detect it with a oscilloscope. PROM (Programmable Read Only Memory) Programmable Read-Only Memory. A type of ROM that can be written (programmed) with a device programmer. These memory devices can be programmed only once, so they are sometimes referred to as write-once or ONE-TIME ProgramMable Devices. Programmable read-only memory. A ROM that can be written by the device programmer. This memory device can be programmed once, so they are sometimes treated as a write or one-time programming device. Parallel Processing The Ability To Apply Two or More Processors To A Single Computation. A ability to run both or more programs on a single computer. processor-independent (processor-independent) A piece of software that is independent of the processor on which it will berun. Most programs that can be written in a high-level language are processor-independent. Contrast with processor-specific. a processing Unrelated, and can run on it. Most of the high-level language writing programs is unrelated to the processor. It is customized to the processor. processor-specific (custom processors) A piece of software that is highly dependent on the processor on which it will be run. Such code must usually be written in assembly language. Contrast with processor-independent. highly dependent on a software processor, It can run it on it. Some of the code must be written in assembly language. Not related to the processor.

转载请注明原文地址:https://www.9cbs.com/read-129367.html

New Post(0)