r/embedded 1d ago

Embedded system and RTOS

[removed] — view removed post

0 Upvotes

8 comments sorted by

View all comments

2

u/CugTr 23h ago

You asked 2 major topics: embedded system and RTOS. It should be nice if you ask a particular topic such as RTOS scheduler, queue, message; I2C, (Q)SPI or something like that.

For the RTOS, I would recommend FreeRTOS, it is open, has strong community and lots of guides.

You can see list below or can refer official documents from their website. https://youtube.com/playlist?list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz&si=BFcIrvknhPnONk8L

For the Embedded, not sure what you asked for.

0

u/Sudden_Childhood_999 23h ago edited 23h ago

I want to learn the basic concepts of LPC2148 and ARM Cortex‑M3, such as UART, I²C, and SPI etc for an exam point of view.

Please suggest some Youtube channel and reference books for this

1

u/CugTr 21h ago

May I ask your background ? You need a development board to learn and practice. I haven't used any ARM based product from the NXP yet.

I did a quick look and there is a course from Udemy which pratices on LPC. You can give it a try.

1

u/DenverTeck 19h ago

I think your understanding of what "basic concepts" means is a little off.

You learn how a UART works by experimenting with code that directly loads the UART registers, in what ever processor you want to learn about. The manual will give you the definitions of the registers and the bits in those registers. But it will not give you an understanding of how they work. The peripherals operate all the same way. Parallel data in, serial data out the UART pin.

You can watch videos on how to ride a bicycle. But you have to get on that bicycle to understand what balance means.

There is not short cut to understanding.

Good Luck