Огляд класу Udemy: Основи вбудованого програмування на С
У сучасному сучасному світі майже неможливо пройти цілий день без взаємодії з пристроєм із вбудованим контролером у якийсь момент. Ці пристрої малої потужності є в переважній більшості електроніки, включаючи транспортні засоби, торгові автомати, кухонні прилади та майже все, що знаходиться між ними.
Велика кількість цих пристроїв також були запрограмовані за допомогою мови, відомої як Вбудований C. Основи вбудованого курсу C програмування в Udemy, який ми розглянемо сьогодні, має на меті навчити вас основ цієї мови, щоб ви могли навчитися програмувати самостійно вбудовані схеми.
Огляд курсу
Приступаючи до початку курсу, ви захочете підняти гучність у вашій системі вище, ніж зазвичай. Лектор досить м'яко говорять. Цьому не допомагають випадкові статики в аудіозаписі та чітке падіння мікрофона в один момент. Я думаю, було б вигідно, якби лектор повернувся, щоб виправити ці питання, але чомусь він вирішив цього не зробити. Позитивно, слайди були досить детальними та наповненими великою кількістю інформації.
Після ознайомлення з типами коду програмування, що використовується на вбудованих пристроях, викладач занурюється в апаратний аспект речей. Це вигідно, оскільки дає уявлення про те, що слід враховувати при виборі з декількох вбудованих контролерів. Тут входять важливі міркування, такі як розмір наявної пам'яті та простота роботи пристроїв.
Ще одним ключовим питанням є портативність програм, що є надзвичайно важливим, оскільки згодом ви можете перенести або адаптувати частину програмного забезпечення з одного типу пристрою для роботи над іншим. Після цього лектор знову повертається до дискусії щодо різних типів мов програмування, і він пояснює плюси і мінуси кожного, що в кінцевому підсумку призводить до того, чому вивчення вбудованої мови програмування на С вигідно.
У цей момент, приблизно за 15 хвилин після короткого двогодинного курсу, лектор починає по-справжньому навчати вас розуміти код і подає приклади на цьому шляху. Тут включено обговорення типів даних у Вбудованому С та лекції, присвячені конкретним операціям, таким як астматичний та 30-хвилинний розділ на тему Bitwise.
Остання частина курсу розповідає про те, як написати просту програму, використовуючи вбудований C, щоб світлодіодні лампи блимали. Після написання коду, викладач показує, як сконструювати конфігурацію обладнання за допомогою програмної утиліти, після чого він навчає, як насправді завантажити програмне забезпечення на мікроконтролер.
Висновок
В цілому я вважаю, що цей клас був дуже інформативним, але він далеко не ідеальний. Я боровся протягом усього курсу, щоб зрозуміти лектора. Через проблеми зі звуком, я зрозумів, що мені доведеться уважно читати слайди, представлені в лекції, щоб зрозуміти курс. Це далеко не ідеальна ситуація, оскільки в деяких частинах курсу немає супровідного тексту, який допоможе вам зрозуміти. Пояснення, які дає викладач, також дуже корисні, але мені довелося прослухати деталі кілька разів, щоб повністю зрозуміти сказане. Це може стати трохи стомлюючим через деякий час, і вам потрібно буде набратися терпіння і повільно пройти цей курс, якщо ви дійсно хочете навчитися на цьому.
Я б все-таки рекомендував цей курс усім, хто хоче вивчити основи Вбудованого С, оскільки я відчуваю, що я дізнався більше про мову з цього курсу, і що я дізнався би значно більше, перейшовши курс ще раз. Зараз ви можете отримати його за $ 9,99, але зазвичай це коштує $ 19,99.
Читати далі
Огляд: Oculus Quest 2 може стати підказкою для масового прийняття VR
Oculus Quest 2 тепер доступний, і це покращення в порівнянні з оригіналом у всіх важливих аспектах. І все-таки це на 100 доларів дешевше, ніж останній реліз. Провівши деякий час з Quest 2, я вважаю, що ми могли б озирнутися на нього як на гарнітуру, яка нарешті зробила VR доступною для основних споживачів.
Огляд MSI Nvidia RTX 3070 Gaming X Trio: продуктивність 2080 Ti, ціна паскаль
Новий RTX 3070 від Nvidia - це казковий графічний процесор за вигідною ціною, і MSI RTX 3070 Gaming X Trio це добре демонструє.
Огляд: DJI’s New Mini 2 May Be the Perfect Travel Drone
Якщо ви любите подорожувати зі своїм безпілотником, але ненавидите тягати багато обладнання, DJI Mini 2 може бути ідеальним рішенням.
Огляд Ryzen 9 5950X та 5900X: AMD розв’язує Zen 3 проти останніх бастіонів продуктивності Intel
AMD продовжує натиск на те, що колись було безперечним торфом Intel.