Различия между микроконтроллером и контроллером устройства

681
spartacus

Контроллер устройства также является микроконтроллером с большим количеством функций? Я знаю, что контроллер устройства имеет входные и выходные порты для связи с внешним устройством, но как насчет связи между контроллером устройства и процессором?

0
http://stackoverflow.com/questions/3698158/what-is-the-difference-between-microprocessor-and-microcontroller помогает? Это выше моей зарплаты ... Tetsujin 10 лет назад 0
Контроллер устройства - это концепция, которая восходит к истории компьютерного оборудования еще до появления микроконтроллеров. Контроллером устройства могут быть все логические схемы HW или (типичная современная версия) пользовательский процессор с ОЗУ, (EEP) ПЗУ (или флэш-памятью) и встроенным программным обеспечением. Микроконтроллер - это микросхема процессор-плюс-периферия, которую можно использовать практически для любого приложения. Микроконтроллер часто - это внутренности встроенной системы. sawdust 10 лет назад 0

1 ответ на вопрос

0
vembutech

The Device Controller receives the data from a connected device and stores it temporarily in some special purpose registers (i.e. local buffer) inside the controller. Then it communicates the data with a Device Driver . For each device controller there is an equivalent device driver which is the standard interface through which the device controller communicates with the Operating Systems through Interrupts. Device controller is a hardware whereas device driver is a software. The controller's job is to convert the serial bit stream to block bytes and perform any error correction necessary.

Похожие вопросы