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

 
 
> 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
Ответов
Kaligooola
сообщение Mar 10 2013, 11:38
Сообщение #2


Brubel
***

Группа: Свой
Сообщений: 321
Регистрация: 17-11-06
Из: Oudergem
Пользователь №: 22 444



По поводу хоста USB 2.0 в Cypress FX3. Он там нужен по стандарту USB 3.0. Для обеспечения обратной совместимости с устройствами USB 2.0. Так как скорости 4,8 Гбит/с достигаются на отдельных диф парах TX-RX. Samsung-овские ARM Cortex-A9/15 имеют встроенный контроллер USB 3.0. Вместо PCIe у их "одноклассников".
Отдельный контроллер это дополнительное место на плате, дополнительное питание иногда, обвязка и прочее. Дополнительная инициализация, обслуживание и прочее.
Если он лишний в данной задаче, то можно выбрать другой контроллер для своей задачи или использовать другие функции данного порта.

Большая пропускная способность на шине USB может понадобится при передаче накопленных данных. Так например ОС хоста не может мгновенно по каждому требованию обрабатывать данный от нашего контроллера, для этого используем буфер, и отсылаем данные "когда путь свободен".
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 11:45
Сообщение #3


Гуру
******

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



Цитата(Kaligooola @ Mar 10 2013, 15:38) *
По поводу хоста USB 2.0 в Cypress FX3. Он там нужен по стандарту USB 3.0.

FX3 - это Super Speed Device, наличие USB HS хоста для этого класса устройств спецификация не требует.
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   Если брать для примера интерфейсы класса FS USB, т...   Jan 6 2012, 10:53
|- - Виталий_Ж   Цитата(aaarrr @ Jan 6 2012, 13:53) Если б...   Jan 6 2012, 14:36
||- - aaarrr   Цитата(Виталий_Ж @ Jan 6 2012, 18:36) а ч...   Jan 6 2012, 15:14
||- - sonycman   Цитата(Виталий_Ж @ Jan 6 2012, 18:36) а д...   Jan 6 2012, 18:44
|- - 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


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 23:47
Рейтинг@Mail.ru


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