Skip to content
RED SAGSkills

Easy Embedded Systems Engineer questions

34 questions · 5 points each for a correct first answer.

  1. 1.Why use volatileeasy
  2. 2.Setting a register biteasy
  3. 3.Protocol with addresseseasy
  4. 4.Floating input pineasy
  5. 5.Keeping ISRs shorteasy
  6. 6.Dynamic memory on small MCUseasy
  7. 7.PWM duty cycleeasy
  8. 8.What a watchdog doeseasy
  9. 9.Reading a hex register valueeasy
  10. 10.Clearing one register biteasy
  11. 11.Toggling an LED pineasy
  12. 12.Testing a status flageasy
  13. 13.Adding to a uint8_t countereasy
  14. 14.Where const goes in a pointereasy
  15. 15.What lives in .bsseasy
  16. 16.A static local countereasy
  17. 17.Converting an ADC readingeasy
  18. 18.UART bytes per secondeasy
  19. 19.Why I2C needs pull-upseasy
  20. 20.Talking to two SPI deviceseasy
  21. 21.Timer prescaler mathseasy
  22. 22.Absolute maximum ratingseasy
  23. 23.Choosing scope or logic analysereasy
  24. 24.Why a cross-compilereasy
  25. 25.Keeping a table out of RAMeasy
  26. 26.First byte in memoryeasy
  27. 27.Integer division resultseasy
  28. 28.The interrupt vector tableeasy
  29. 29.Sizing an LED resistoreasy
  30. 30.What a bootloader doeseasy
  31. 31.A macro without parentheseseasy
  32. 32.Delaying inside an RTOS taskeasy
  33. 33.CAN bus terminationeasy
  34. 34.Why enable brown-out reseteasy