Читайте также:
|
|
Микроконтроллеры в целом можно разделить на группы 8-, 16- и 32-разрядных по размеру их арифметических и индексных регистров, хотя некоторые разработчики считают, что 8/16/32 - разрядную архитектуру определяет разрядность шины.
Способен ли дешевый микроконтроллер удовлетворить требованиям системы или требуется дорогой 16- или 32 - разрядный?
Может ли 8 - разрядная программная эмуляция особенностей 16/32 - разрядного микроконтроллера разрешить использование дешевого 8 - разрядного, жертвуя размером исполняемого кода и скоростью?
Например, может ли 8 - разрядный микроконтроллер быть использован с программным макросом, чтобы эмулировать 16 - разрядный аккумулятор и операции индексирования?
Выбор прикладного языка (высокого уровня вместо ассемблера) может сильно повлиять на производительность системы, которая затем может диктовать выбор 8/16/32 -разрядной архитектуры, но ограничение по цене может отвергнуть этот выбор.
Тактовая частота или, более точно, скорость шины определяет, сколько вычислений может быть выполнено за единицу времени. Некоторые микроконтроллеры имеют узкий диапазон возможной тактовой частоты, в то время как другие могут работать вплоть до нулевой частоты. Иногда выбирается специальная тактовая частота, чтобы сгенерировать другую тактовую частоту, требуемую в системе, например, для задания скоростей последовательной передачи. В основном, вычислительная мощность, потребляемая мощность и стоимость системы увеличиваются с повышением тактовой частоты. Цена системы при повышении частоты увеличивается из - за стоимости не только микроконтроллера, но также и всех требующихся дополнительных микросхем, таких как ROM, RAM, PLD и контроллеры шины. Рассмотрим также технологию, с использованием которой изготовлен процессор: N - канальный метал - оксид - полупроводник (NMOS) в сравнении с комплементарным MOS высокой степени интеграции (HCMOS). В отличие от ранних NMOS - процессоров, в HCMOS сигналы изменяются от 0 до значения напряжения питания. Так как это обстоятельство может значительно влиять на уровень помех в схеме, обычно отдается предпочтение процессорам HCMOS. Кроме того, HCMOS потребляет меньшую мощность и, таким образом, меньше нагреваются. Геометрические размеры HCMOS меньше, что позволяет иметь более плотные схемы и, таким образом, работать при более высоких скоростях. Более плотный дизайн также уменьшает стоимость, так как на кремниевой пластине того же размера можно произвести большее количество чипов. По этим причинам большинство микроконтроллеров сегодня производятся с использованием HCMOS - технологии.
Дата добавления: 2015-09-03; просмотров: 82 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Внутреннее проектирование программного изделия. | | | Возможности микроконтроллера |