Журнал Компьютерра -728   ::   Компьютерра

Страница: 153 из 175

Как и в

этих случаях, войны являются уделом в

основном любителей: но и профессионалы

нередко питают слабость к той или иной

конкретной архитектуре. В отношении МК

положение облегчается тем, что для

пользователя конечной продукции (а в

принципе даже и для самого разработчика)

выбор той или иной архитектуры по

большей части не имеет ровным счетом

никакого значения, и влияния на конечный

результат не оказывает. А такие системы,

как универсальная среда Embedded

Workbench фирмы IAR Systems для

программирования на языке С более чем

двадцати семейств МК, вообще сводят

различия к минимуму (см.

врезку).

Все универсальные

8-разрядные МК содержат в разных

вариантах примерно один и тот же набор

встроенных периферийных модулей: это

8-ми и 16-разрядные счетчики-таймеры;

параллельные порты ввода-вывода (с

индивидуальным управлением каждым

выводом); последовательные порты UART,

SPI, иногда двухпроводный I2C;

аналогово-цифровые преобразователи (рис.

1). Все современные МК могут

функционировать в режиме ожидания с

пониженным (до нескольких мкА)

энергопотреблением.

Большинство МК

имеет гарвардскую (а не фоннеймановскую,

как у "обычных" компьютеров) архитектуру

памяти, когда области хранения программ

и данных разделены (исключения все же

есть - например, некоторые МК фирмы

Fujitsu).

|< Пред. 151 152 153 154 155 След. >|

Java книги

Контакты: [email protected]