Crosstalk Podcast

Як кують Embedded

Crosstalk Podcast

Show Notes

Цей випуск подкасту повністю присвячено розробці під вбудовані пристрої. Тут ми говоримо про різні сфери та напрями Embedded розробки, про їх особливості, а також про те, як краще почати свій шлях у цій сфері.

Таймкод:

00:02:37 ⋅⋅⋅ Інформація про ведучих. Досвід та сфера діяльності.

00:06:24 ⋅⋅⋅ Основні сфери та напрями Embedded розробки. Що таке Embedded.

00:23:24 ⋅⋅⋅ З чим має справу Embedded-розробник.

00:29:24 ⋅⋅⋅ Технічне завдання, планування та розподіл завдань.

00:38:39 ⋅⋅⋅ Початок розробки, створення прототипів та робота з прототипами. Цікаві історії роботи з прототипами.

00:51:49 ⋅⋅⋅ Специфіка розробки ПЗ під Bare Metal.

01:02:24 ⋅⋅⋅ Embedded Linux.

01:10:00 ⋅⋅⋅ Поради новачкам у Embedded.

01:18:06 ⋅⋅⋅ Література та джерела з теми.

01:25:04 ⋅⋅⋅ Завершення випуску.

Errata до випуску:

00:04:40 ⋅⋅⋅ Втрачений фрагмент фрази - Усі важливі для керування компоненти та системи працюють не на Linux/Android, а на операційних системах реального часу (RTOS).

Матеріали з теми:

Kernighan, Ritchie - The C Programming Language

Онлайн курс з C++ - https://stepik.org/course/3206/

Інший онлайн курс з C++ - https://stepik.org/course/7/

Koenig, Barbara E. Moo - Accelerated C++: Practical Programming by Example

Meyers - Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Уильямс - "Параллельное программирование на С++ в действии"

Kormanyos - Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming

Таненбаум - "Архитектура компьютера"

Харрис, Харрис - "Цифровая схемотехника и архитектура компьютера. Дополнение по архитектуре ARM"

"Пастильда — открытый аппаратный менеджер паролей", статья на Хабре - https://habr.com/ru/post/305594/

Сато - "Без паники! Цифровая обработка сигналов"

Hogben - Handbook of Linear Algebra

Petrou, Petrou - Image Processing: The Fundamentals

Noviello - Mastering STM32

Horowitz, Hill - The Art of Electronics

Посилання:

Сторінка лабораторії в Facebook: fb.me/lab301.ua

Сторінка лабораторії в Telegram: t.me/lab301

Пошта для питань та зворотного зв'язку: [email protected]

This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

More from Crosstalk Podcast

Nov 3, 2019

У цьому короткому епізоді ми поговоримо про те, як старі рішення та історія розвитку комп'ютерної техніки дозволяє не заплутатися у сучасних технологіях. І як справлятися зі складністю апаратного та програмного забезпечення взагалі.

Oct 21, 2019

Від теорії до практики. В цьому експериментальному епізоді подкасту Crosstalk ми взяли один проект, один пристрій та подивилися на процес його розробки. Як думають інженери, які рішення приймають та з чим стикаються - все це ми розберемо на прикладі простого IoT пристрою.

Oct 14, 2019

Ми продовжуємо говорити про базові речі, з якими доводиться стикатися інженеру. На цей раз ми говоримо про різні протоколи передачі даних: навіщо вони потрібні, чим вони схожі на людську мову та як обрати той, який підійде саме вашому проекту.

Oct 6, 2019

У цьому випуску ми поговоримо про те, що таке голосовий асистент. Чому компанії роблять акцент на голосову взаємодію, які можливості надають голосові асистенти, як вони працюють зараз та як можуть розвиватися у майбутньому.

Sep 29, 2019

Новий тиждень - новий випуск Crosstalk! Ми продовжуємо зазирати у різні напрямки розробки програмного та апаратного забезпечення.

See all episodes →