Журнал Компьютерра -728 :: Компьютерра
Страница:
153 из 175
Как и в
этих случаях, войны являются уделом в
основном любителей: но и профессионалы
нередко питают слабость к той или иной
конкретной архитектуре. В отношении МК
положение облегчается тем, что для
пользователя конечной продукции (а в
принципе даже и для самого разработчика)
выбор той или иной архитектуры по
большей части не имеет ровным счетом
никакого значения, и влияния на конечный
результат не оказывает. А такие системы,
как универсальная среда Embedded
Workbench фирмы IAR Systems для
программирования на языке С более чем
двадцати семейств МК, вообще сводят
различия к минимуму (см.
врезку).
Все универсальные
8-разрядные МК содержат в разных
вариантах примерно один и тот же набор
встроенных периферийных модулей: это
8-ми и 16-разрядные счетчики-таймеры;
параллельные порты ввода-вывода (с
индивидуальным управлением каждым
выводом); последовательные порты UART,
SPI, иногда двухпроводный I2C;
аналогово-цифровые преобразователи (рис.
1). Все современные МК могут
функционировать в режиме ожидания с
пониженным (до нескольких мкА)
энергопотреблением.
Большинство МК
имеет гарвардскую (а не фоннеймановскую,
как у "обычных" компьютеров) архитектуру
памяти, когда области хранения программ
и данных разделены (исключения все же
есть - например, некоторые МК фирмы
Fujitsu).
|< Пред. 151 152 153 154 155 След. >|