Рубрики

В чем разница между микроконтроллером (µC) и микропроцессором (µP)?

По сути, микроконтроллер (µC) содержит не только процессор, но и небольшой объем памяти (ROM, RAM и т. Д.), Несколько портов ввода-вывода для периферийных устройств, таймера и т. Д. Мы можем думать о микроконтроллере как о мини-компьютере. Но микропроцессор (µP) содержит только процессор, который является довольно мощным с точки зрения вычислений. Чтобы использовать микропроцессор (µP), необходимы дополнительные аппаратные микросхемы, такие как память (RAM), периферийные платы, системная шина и т. Д. Это означает, что µP нельзя использовать отдельно.

В этом смысле микроконтроллер можно назвать SoC (система на чипе), который обычно создается для использования во встроенных системах. Один из способов взглянуть на микроконтроллер — это полный « чип », который содержит другие необходимые микросхемы для выполнения нескольких специализированных задач, которые являются характеристиками типичной встроенной системы. В то время как µP является процессором « Chip », он довольно мощный и сложный, который обычно используется для вычислений общего назначения. Из-за ограниченных характеристик обработки µC обычно дешевле, чем µP. Кроме того, µC обычно довольно компактен по сравнению с µP. Примерами µC являются серии ARM Cortex-M, Intel 8051 и т. Д. Примерами µP являются серии ARM Cortex-A, Intel Pentium и т. Д.

Мы можем найти использование µC в бытовых приборах, таких как стиральная машина, духовки и т. Д., В то время как мы можем найти использование µP в настольных компьютерах, ноутбуках и т. Д. Вопрос не в том, какой из них лучше. Вместо этого вопрос в том, зачем нужна система. Если кто-то разрабатывает встраиваемую систему, в которой необходимо выполнять конкретные и индивидуальные задачи, выбор µC является типичным выбором. Напротив, если кто-то разрабатывает вычислительное устройство общего назначения, выбор µP является типичным выбором.

Рекомендуемые посты:

В чем разница между микроконтроллером (µC) и микропроцессором (µP)?

0.00 (0%) 0 votes