Knowledge Base
The knowledge base is a resource to explain terms often used in combination with Embedded Systems.
It is meant for be useful for engineers, students, and hobbyists programming Embedded Systems, by explaining things from a programmer's perspective and by providing useful code examples.
- 6502
- 8051
- ARM
- Basic programming language
- Bloatware
- BSD license
- C programming language
- C runtime library
- Cache
- Call Instruction
- CAN
- Clock generator
- Compiler
- Continuous Integration
- Conway's game of life
- Cortex-A/R Fault
- Cortex-M Fault
- CPU
- CRC
- DCC
- Digital Signature
- ECC
- Embedded System
- Endianness
- Ethernet
- ETB
- ETM
- Flash Memory
- FPGA
- GCC
- GDB
- Hart
- Host-based formatting
- Input Unit
- Interrupt
- Interrupt Service Routine
- Interrupt Vector Table
- IoT
- ISR
- JTAG
- Jump Instruction
- LSB
- Microcontroller
- MSB
- OpAmp
- Output Unit
- PC
- Peripheral
- Personal computer
- printf
- Program counter
- Program Memory
- RAM
- reentrant
- recursive
- ROM
- RSA
- RTOS
- Scalable Vector Graphics (SVG)
- Semihosting
- Single threaded program
- Stack
- Subroutine
- Test Farm
- thread of execution
- Trace
- UART
- Watchdog
- WebUSB
- XIP
- VCOM