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

 
 
> ARM:интегрированные интерфейсы, зачем они?
Виталий_Ж
сообщение Jan 6 2012, 09:59
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 142
Регистрация: 3-07-08
Пользователь №: 38 716



Мучает вопрос. собираюсь начать изучать АРМы.но вот не пойму, для чего нужны встроенные контроллеры интерфейсов (USB например), когда можно взять микроконтроллер попроще, и внешний контроллер интерфейса (например PDIusb) ? заранее спасибо, просьба не смеяться
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jan 6 2012, 10:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Если брать для примера интерфейсы класса FS USB, то скорости будут в большинстве случаев сопоставимы, а вот нагрузка на ядро МК будет меньше в случае внутреннего исполнения (шире и быстрее шины, может наличествовать DMA и т.д).

Цитата(Виталий_Ж @ Jan 6 2012, 14:39) *
и вот еще- уже есть микрухи USB 3.0, в микроконтролллерах пока такой поддержки нет..

И вряд ли будет: зачем иметь интерфейс, полоса которого заведомо многократно превышает возможности ядра и прочей периферии?
Go to the top of the page
 
+Quote Post
Виталий_Ж
сообщение Jan 6 2012, 14:36
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 142
Регистрация: 3-07-08
Пользователь №: 38 716



Цитата(aaarrr @ Jan 6 2012, 13:53) *
Если брать для примера интерфейсы класса FS USB, то скорости будут в большинстве случаев сопоставимы, а вот нагрузка на ядро МК будет меньше в случае внутреннего исполнения (шире и быстрее шины, может наличествовать DMA и т.д).


И вряд ли будет: зачем иметь интерфейс, полоса которого заведомо многократно превышает возможности ядра и прочей периферии?

а что значит "шире шины"?
почему у АРМов такая сравнительно низкая частота, ведь процы для компа давно работают на гигагерцах?
а для чего тогда в АРМы ставят USB 480 Мбит/сек , когда частота АРМа порой меньше 100 Мгц?
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 6 2012, 18:44
Сообщение #4


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Виталий_Ж @ Jan 6 2012, 18:36) *
а для чего тогда в АРМы ставят USB 480 Мбит/сек , когда частота АРМа порой меньше 100 Мгц?

Частота ядра не имеет прямой связи с количеством данных, которые можно "прогнать" через тот или иной интерфейс.
Используя DMA контроллер может не особо напрягаясь ворочать мегабайтами и десятками мегабайт данных.

В этом свете жалкий мегабайт, который на максимуме можно выжать из USB FS, становится просто смешным sm.gif

Цитата(aaarrr @ Jan 6 2012, 19:14) *
Потому что FS все же бывает тесен, даже для ARM'а с частотой меньше 100МГц.

Я до сих пор не могу понять, почему ST не стали интегрировать трансивер USB HS в свою замечательную серию STM32F2xx?
Лепят аж несколько контроллеров, но вот с трансивером всё очень скромно... тьфу cranky.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Виталий_Ж   ARM:интегрированные интерфейсы   Jan 6 2012, 09:59
- - KnightIgor   Цитата(Виталий_Ж @ Jan 6 2012, 10:59) Муч...   Jan 6 2012, 10:06
- - aaarrr   Внешние контроллеры увеличивают bom cost, габариты...   Jan 6 2012, 10:10
|- - Виталий_Ж   ЦитатаНа вкус и цвет... Во-первых, есть всякие ми...   Jan 6 2012, 10:39
||- - aaarrr   Цитата(Виталий_Ж @ Jan 6 2012, 18:36) а ч...   Jan 6 2012, 15:14
|- - shide_3   Цитата(aaarrr @ Jan 6 2012, 13:53) И вряд...   Mar 4 2013, 19:19
|- - aaarrr   Цитата(shide_3 @ Mar 4 2013, 23:19) а как...   Mar 4 2013, 20:27
|- - shide_3   Цитата(aaarrr @ Mar 4 2013, 23:27) ...кот...   Mar 5 2013, 17:56
|- - toweroff   Цитата(shide_3 @ Mar 5 2013, 21:56) тогда...   Mar 5 2013, 18:37
|- - aaarrr   Цитата(shide_3 @ Mar 5 2013, 21:56) тогда...   Mar 5 2013, 18:52
- - AlexandrY   Цитата(Виталий_Ж @ Jan 6 2012, 11:59) Муч...   Jan 6 2012, 11:15
- - LWW   Цитата(Виталий_Ж @ Jan 6 2012, 18:36) а д...   Jan 11 2012, 19:40
- - Aner   Встроенные контроллеры интерфейсов сильно приятно ...   Mar 5 2013, 21:12
- - Kaligooola   По поводу хоста USB 2.0 в Cypress FX3. Он там нуже...   Mar 10 2013, 11:38
- - aaarrr   Цитата(Kaligooola @ Mar 10 2013, 15:38) П...   Mar 10 2013, 11:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 05:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016