Электротехника как программирование
Найдите свой любимый электронный гаджет. Подождем. Хорошо, откройте его, и то, что вы, несомненно, увидите, это куча маленьких черных ящиков, прикрепленных к доске.

Прагматическое введение в искусство электротехники (фото кредит: zenmurali Sachithanandam через Youtube)
Большинство черных пластиковых вещей - это интегральные схемы. Коэффициенты довольно хороши, что самый большой из них - это своего рода микропроцессор или микроконтроллер - в основном, компьютер на чипе. Остальное - это, вероятно, то, что нужно микропроцессу, или поговорить с внешним миром.
Любопытно, что люди, которые «проектируют» эти электронные вещи, в основном покупают детали из каталога и соединяют их вместе, часто так же, как и на некоторых таблицах.
Итак, как сказал Уолтер Мондейл (предупреждение - архаичная ссылка для интернет-поколения!), Можно сказать: «Где говядина?» - что эти люди действительно разрабатывали?
Часть «дизайна» заключалась в выборе правильных частей, но многие компании используют очень похожие, если не идентичные части. То, что часто отличает электронный продукт, - это не его аппаратное обеспечение, а его программное обеспечение! Помните микро, компьютер внутри? Намного проще и дешевле писать программное обеспечение, чем создавать и создавать оборудование. Таким образом, интеллектуальный капитал в значительной степени входит в программное обеспечение.
Как мы дошли до такого положения дел? Назовите это цифровой революцией, если хотите.
Микрос неудивительно дешев. На момент написания этой статьи 8-разрядные микроконтроллеры только начинают падать ниже 0, 50 долл. США за единицу. Поэтому вместо того, чтобы конструировать какую-то сложную схему для выполнения какой-либо функции управления, вы покупаете массовый микропроцессор, подключаете его к своим вещам и просто программируете, чтобы делать все, что хотите. Это точно описывает широкий спектр современных электронных продуктов. Не все, но много чего.
Программирование маленьких компьютеров, хотя иногда и болезненно, довольно прямолинейно. Надеюсь, если вы читаете эту книгу, у вас есть значительный опыт программирования. Так что эта часть проста. Проблема в том, как вы подключаете эти маленькие компьютеры к полезным вещам? Как вы взаимодействуете с микронами?
Это вопрос, который мы действительно будем рассматривать в этом тексте.
Некоторым из вас может быть интересно узнать о тех людях, которые разрабатывают чипы - они действительно должны делать серьезную электротехнику. По иронии судьбы, эти чипы настолько сложны, что они физически выложены электронным программным обеспечением автоматизации проектирования. Как вы сообщаете программному обеспечению, что вы хотите, чтобы чип работал?
Вы пишете программы на языке описания аппаратного обеспечения. Поэтому даже здесь проблема в основном сводится к программированию.
Это класс в области электротехники, а не программирования. Но очень сложно говорить о создании современных схем, не занимаясь программированием. И, как мы подразумевали ранее, программирование микро может быть утомительным.
Заглавие: | Прагматическое введение в искусство электротехники - Пол Х. Дитц |
Формат: | |
Размер: | 700 КБ |
Страницы: | 142 |
Скачать: | Прямо здесь | Загрузить обновления | Получить технические статьи |
Прагматическое введение в искусство электротехники - Пол Х. Дитц