Огляд класу Udemy: Основи вбудованого програмування на С

У сучасному сучасному світі майже неможливо пройти цілий день без взаємодії з пристроєм із вбудованим контролером у якийсь момент. Ці пристрої малої потужності є в переважній більшості електроніки, включаючи транспортні засоби, торгові автомати, кухонні прилади та майже все, що знаходиться між ними.
Велика кількість цих пристроїв також були запрограмовані за допомогою мови, відомої як Вбудований C. Основи вбудованого курсу C програмування в Udemy, який ми розглянемо сьогодні, має на меті навчити вас основ цієї мови, щоб ви могли навчитися програмувати самостійно вбудовані схеми.
Огляд курсу
Приступаючи до початку курсу, ви захочете підняти гучність у вашій системі вище, ніж зазвичай. Лектор досить м'яко говорять. Цьому не допомагають випадкові статики в аудіозаписі та чітке падіння мікрофона в один момент. Я думаю, було б вигідно, якби лектор повернувся, щоб виправити ці питання, але чомусь він вирішив цього не зробити. Позитивно, слайди були досить детальними та наповненими великою кількістю інформації.
Після ознайомлення з типами коду програмування, що використовується на вбудованих пристроях, викладач занурюється в апаратний аспект речей. Це вигідно, оскільки дає уявлення про те, що слід враховувати при виборі з декількох вбудованих контролерів. Тут входять важливі міркування, такі як розмір наявної пам'яті та простота роботи пристроїв.

Ще одним ключовим питанням є портативність програм, що є надзвичайно важливим, оскільки згодом ви можете перенести або адаптувати частину програмного забезпечення з одного типу пристрою для роботи над іншим. Після цього лектор знову повертається до дискусії щодо різних типів мов програмування, і він пояснює плюси і мінуси кожного, що в кінцевому підсумку призводить до того, чому вивчення вбудованої мови програмування на С вигідно.
У цей момент, приблизно за 15 хвилин після короткого двогодинного курсу, лектор починає по-справжньому навчати вас розуміти код і подає приклади на цьому шляху. Тут включено обговорення типів даних у Вбудованому С та лекції, присвячені конкретним операціям, таким як астматичний та 30-хвилинний розділ на тему Bitwise.

Остання частина курсу розповідає про те, як написати просту програму, використовуючи вбудований C, щоб світлодіодні лампи блимали. Після написання коду, викладач показує, як сконструювати конфігурацію обладнання за допомогою програмної утиліти, після чого він навчає, як насправді завантажити програмне забезпечення на мікроконтролер.
Висновок
В цілому я вважаю, що цей клас був дуже інформативним, але він далеко не ідеальний. Я боровся протягом усього курсу, щоб зрозуміти лектора. Через проблеми зі звуком, я зрозумів, що мені доведеться уважно читати слайди, представлені в лекції, щоб зрозуміти курс. Це далеко не ідеальна ситуація, оскільки в деяких частинах курсу немає супровідного тексту, який допоможе вам зрозуміти. Пояснення, які дає викладач, також дуже корисні, але мені довелося прослухати деталі кілька разів, щоб повністю зрозуміти сказане. Це може стати трохи стомлюючим через деякий час, і вам потрібно буде набратися терпіння і повільно пройти цей курс, якщо ви дійсно хочете навчитися на цьому.
Я б все-таки рекомендував цей курс усім, хто хоче вивчити основи Вбудованого С, оскільки я відчуваю, що я дізнався більше про мову з цього курсу, і що я дізнався би значно більше, перейшовши курс ще раз. Зараз ви можете отримати його за $ 9,99, але зазвичай це коштує $ 19,99.
Читати далі

Udemy зробить вас експертом в MySQL всього за $ 10
MySQL є найпопулярнішим менеджером баз даних SQL у світі сьогодні, і якщо ви боретеся, щоб отримати голову навколо використання цієї корисної програми, то вам пощастило !.

Огляд класу Udemy: Як (неправильно) побудувати комп’ютер з нуля, Circa, 1999
Я не можу достатньо висловити, наскільки абсолютно жахливий цей курс. Якщо ви дійсно хочете навчитися будувати ПК, загляньте в інше місце.

Огляд класу Udemy: Windows 10
Якщо ви новачок у Windows 10 і у вас важкий час коригування, курс Windows 10 Udemy може навчити вас основам подорожей та використання цієї нової ОС.

Огляд класу Udemy: Ubuntu для початківців
Ubuntu для початківців Udemy навчить вас основам, які потрібно знати, щоб встати та працювати на ПК з Ubuntu.