Jak właściwie zacząć?

0

Cześć!
Jestem studentem 3 roku.Interesuje się programowaniem oraz systemami operacyjnymi.
Chciałbym swoją przyszłość związać z systemami wbudowanymi(tworzeniem oprogramowania).
W ofertach pracy najczęściej spotykam następujące wymagania
-bardzo dobra znajomość C
-dobra znajomość elektroniki
-znajomość systemów operacyjnych czasu rzeczywistego
-umiejętność programowania RTOS
-znajomość architektury mikroprocesorów itp.

Od dłuższego czasu uczę się systematycznie C(ale nie na procki), z elektroniki też coś tam wiem.
I moje pytanie jest: Jak właściwie zacząć zdobywać wiedzę na temat embedded systems,jak zacząć poznawać RTOS, skąd czerpać tą wiedzę?
Byłbym wdzięczny za wszelkie podpowiedzi szczególnie od ludzi z branży.

Pozdrawiam

0

kup procka, sciagnij datasheet do niego i zacznij pisac. Innej mozliwosci nie widze zabardzo :p

0

No tak myślałem.Tylko jest 1 kwestia:
Mając z tyłu głowy te systemy wbudowane w szczególności embedded linux, rtos itp. to czy jest sens zaczynania programowania od mikroprocesorów 8 bitowych typu 8051, AVR, czy od razu uczyć się na prockach 32-bitowych-rdzeń ARM?
Bo chyba AVR-y są zbyt wolne aby podnieść jakiś system?

Z góry dziękuję za odpowiedź

0

Widzialem pare poradników stawiania rtos na 8-bitowcach ;) W firmach raczej tylko ARM, chociaż u mnie w w poprzedniej firmie pare projektów było postawionych na AVRkach ;) Niemniej jednak na Twoim miejscu zacząłbym od kupienia sobie jakiegoś STM i po prostu zaczął cos robić ;)

Z embedded już nie mam styczności więc może ktoś ktoś kto siedzi w temacie się wypowie. Sam chętnie się czegoś dowiem.

0

Jaka uczelnia?
Poszukaj jakiegoś koła naukowego - raczej nie pożałujesz ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1