Embedded Software Engineering Q&A & Resources

Explore key interview questions, beginner guides, and tutorials on embedded C, driver development, and DMA mastery. 🚀

Embedded Software Engineering Q&A & Resources
Greidi Ajalik
86.2K views • May 3, 2022
Embedded Software Engineering Q&A & Resources

About this video

Embedded C Programming for Absolute Beginners: https://bit.ly/3RYbR0U
Master Embedded Driver Development: https://bit.ly/3vd6YqJ
Master DMA’s: https://bit.ly/3vcE8Xy
Master RTOS: https://bit.ly/3zuU7Tp

Want to Support This Channel? Use the "THANKS" button to donate :)

Hey all! Today I'm sharing my top 10 interview questions! Hope you enjoy them!

Add me on Instagram: https://www.instagram.com/greitzz/

This video is NOT sponsored. Some product links are affiliate links which means if you buy something I will receive a small commission.

Camera used for recording content: https://amzn.to/3kEdccY

▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00​ - Intro
0:20 - Disclaimers
1:09​ - 1. Explain how the SPI works
2:02 - 2. How does a DMA work?
2:50 - 3. What is a Semaphore? How Is it different from Mutex?
3:29 - 4. How to collect data in parallel and in sync?
4:18 - 5. When and why to use keyword volatile?
5:04 - 6. What are some ways to minimize MCU power consumption?
6:36 - 7. What are the benefits of RTOS?
7:20 - 8. Should we always use an RTOS?
8:04 - 9. What to remember when writing an ISR?
8:36 - 10. What are Little and Big Endian?
9:09 - BONUS Question. What are Pull-up and Pull-Down Resistors?


Errata: “Direct Memory Access” instead of “Dynamic Memory Access” - DMA

Video Information

Views

86.2K

Likes

3.2K

Duration

10:24

Published

May 3, 2022

User Reviews

4.7
(17)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.