Linked from
The 44 pages that link to Embedded system, each with the reason it gives.
MicroprocessorRelated: Microprocessors provide programmable control in products beyond general-purpose computers.
RoboticsRelated: Embedded computers run sensing, control, and communication on robots.
Internet of ThingsNarrower topic: Most IoT objects rely on embedded computers to sense, process, and communicate.
Random-access memoryRelated: Embedded systems use RAM for temporary program state and sensor or control data.
Flash memoryRelated: Embedded systems use flash to retain firmware and device settings without power.
Computer programmingRelated: Embedded programming controls appliances, vehicles, sensors, and industrial equipment.
C (programming language)Narrower topic: C’s small runtime requirements and hardware access suit resource-constrained embedded devices.
MicrocontrollerNarrower topic: Microcontrollers are common processing units in embedded systems.
Electrical engineeringBroader topic: Embedded hardware joins electronics, computing, and control in products.
Computer architectureBroader topic: Its architecture is tailored to constraints such as cost, power, and real-time behavior.
FirmwareNarrower topic: Firmware is a defining software layer in many embedded systems.
Programming languageRelated: Embedded software often uses languages chosen for predictable performance and hardware access.
Software engineeringBroader topic: Embedded software makes engineering tradeoffs visible under strict hardware limits.
Consumer electronicsNarrower topic: Many consumer products are specialized computers hidden inside familiar devices.
SIGNALNarrower topic: SIGNAL programs can specify the control and processing behavior of embedded devices.
Assembly languageRelated: Firmware for constrained devices sometimes uses assembly for tight control of hardware and resources.
Programmable logic controllerNarrower topic: A PLC is a specialized industrial example of an embedded control system.
Handheld game consoleNarrower topic: A handheld console is a specialized computer, not merely a screen with controls.
Real-time computingNarrower topic: Many embedded devices must respond to physical events on time.
C++Related: C++ can provide abstraction while retaining control over constrained hardware.
Digital computerBroader topic: Many everyday devices contain digital computers hidden inside their main function.
Fixed-point arithmeticNarrower topic: Limited memory, power, and hardware support often favor fixed-point computation.
Home video game consoleNarrower topic: A console is a specialized consumer computer rather than a general-purpose desktop.
Non-volatile memoryRelated: Embedded systems commonly keep programs and settings in non-volatile memory.
Computer engineeringBroader topic: It exemplifies hardware and software designed together for a specific product.
Procedural programmingRelated: Procedural code is often used to specify the device's explicit, stepwise control behavior.
Zilog Z80Narrower topic: The Z80’s use extended beyond computers into controllers and other dedicated electronics.
Imperative programmingRelated: Imperative code often controls hardware through explicit operations and state changes.
Real-time operating systemNarrower topic: Many real-time operating systems run inside embedded devices with limited resources.
32-bit computingNarrower topic: Many embedded designs use 32-bit processors where cost, power, and sufficient address capacity matter.
Computer hardwareBroader topic: It shows how hardware is tailored to a specific product rather than general-purpose computing.
MechatronicsRelated: Embedded computing runs the control logic inside many mechatronic products.
Computer (electronic device)Broader topic: Many everyday products contain computers that are not used as general-purpose machines.
Bjarne StroustrupRelated: C++’s combination of abstraction and hardware control suits many resource-constrained systems.
Computer programRelated: Programs in embedded systems operate appliances, vehicles, and industrial equipment.
James GoslingNarrower topic: Java’s original design was shaped by the constraints of consumer electronics.
Low-level programming languageRelated: Embedded software often uses low-level code to meet strict hardware and resource constraints.
System softwareRelated: Embedded devices often use specialized system software with tight resource limits.
8-bit computingNarrower topic: Low-cost 8-bit processors became common in appliances and control systems.
Electronics engineeringBroader topic: Electronic hardware and software jointly control products such as appliances and vehicles.
MicrocomputerBroader topic: Many microcomputers operate invisibly inside products and machinery.
Real-time clockRelated: Controllers in appliances and instruments use real-time clocks for schedules and dated records.
Year 2000 problemRelated: Date-sensitive firmware in embedded devices also needed inspection and correction.
Computer science and engineeringBroader topic: Combines software and hardware under constraints such as size, power, and timing.