Medium Embedded Systems Engineer questions
34 questions · 10 points each for a correct first answer.
- 1.Priority inversionrtos, concurrencymedium
- 2.Buffering UART datadata-structures, interruptsmedium
- 3.I2C device not respondingi2c, debuggingmedium
- 4.Counter shared with an ISRconcurrency, interruptsmedium
- 5.SPI returns garbagespi, debuggingmedium
- 6.One press, many eventsgpio, interruptsmedium
- 7.Size of a structembedded-c, memory-managementmedium
- 8.Passing data between tasksrtosmedium
- 9.Adding two uint8_t valuesembedded-c, integer-typesmedium
- 10.Comparing int with unsignedembedded-c, integer-typesmedium
- 11.Bit-fields for hardware registersembedded-c, registersmedium
- 12.sizeof on an array parameterembedded-c, pointersmedium
- 13.Measuring a signal frequencytimers, peripheralsmedium
- 14.Waking a task from an ISRfreertos, interruptsmedium
- 15.C++ features often disabledembedded-cpp, code-sizemedium
- 16.Lighter than a semaphorefreertos, rtosmedium
- 17.Choosing task stack sizesfreertos, memory-managementmedium
- 18.Describing hardware in Zephyrzephyr, rtosmedium
- 19.Ring buffer index with a maskdata-structures, embedded-cmedium
- 20.Slave holds SCL lowi2c, hardware-debuggingmedium
- 21.Reading from an SPI slavespi, communication-protocolsmedium
- 22.UART framing errorsuart, clocksmedium
- 23.Who wins CAN arbitrationcan-bus, communication-protocolsmedium
- 24.What filled the flashlinker, code-sizemedium
- 25.Dropping unused functionstoolchain, code-sizemedium
- 26.Initialised global reads garbagestartup-code, memory-layoutmedium
- 27.Stuck in Default_Handlerinterrupts, startup-codemedium
- 28.Unit testing driver logicunit-testing, firmware-architecturemedium
- 29.Unused pins and sleep currentlow-power-design, gpiomedium
- 30.Clock speed and powerlow-power-design, clocksmedium
- 31.Atomic GPIO writesgpio, concurrencymedium
- 32.Cortex-M interrupt priority numbersinterrupts, mcu-architecturemedium
- 33.Multiplying Q15 numbersfixed-point, embedded-cmedium
- 34.Feeding the watchdog with an RTOSwatchdog, reliabilitymedium