|
|
  |
Контроллер с COM-USB переходником, FT232+MK=? |
|
|
|
May 7 2010, 22:39
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 25-02-09
Из: Россия, Москва
Пользователь №: 45 367

|
Доброго времени суток. Сейчас приходится делать устройства с подключением через USB и последующим преобразованием в последовательный порт посредством FTDI FT232, с последующим подключением к UART МК. Очень хочется отказаться от данной схемы и получить прямую связь микроконтроллера с ПК (дабы USB присутствует почти везде), но при этом USB должно определяться в системе как USB-To-Serial-Converter (т.к. переписать софт для ПК уже не представляется возможным, а изначально он рассчитан на работу через последовательный порт). Предполагается использовать AT91SAM7A3 или подобное. Сорри, если вопрос не логичный, но я в ступоре...
Для наглядности: Сейчас: ПК<->VCP(virtual com port driver)<->FT232<->МК Желанное: ПК<->VCP(virtual com port driver)<->МК (избавиться от FTDI)
|
|
|
|
|
May 12 2010, 04:31
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
Цитата(idle1 @ May 8 2010, 04:39)  Доброго времени суток. .......... Сейчас: ПК<->VCP(virtual com port driver)<->FT232<->МК Желанное: ПК<->VCP(virtual com port driver)<->МК (избавиться от FTDI) Все можно, даже полностью сделать эмуляцию FTDI на МК, т.е. будет использоваться тот же драйвер. Я бы так и сделал, т.к. софт со стороны PC у Вас уже есть, а при реализации с помощью CDC могут появиться ньюансы.
|
|
|
|
|
May 12 2010, 22:12
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 25-02-09
Из: Россия, Москва
Пользователь №: 45 367

|
Ну вот, благодаря вашим ответам стало чуть понятней в какую сторону копать. Буду учить мат. часть теперь. А вот скажите с помощью CDC драйвера передавать и принимать такие сигналы как RI# и DSR возможно? И есть ли поддержка данного драйвера в Vista и последующих?
|
|
|
|
|
May 14 2010, 08:51
|
Группа: Участник
Сообщений: 10
Регистрация: 4-02-10
Из: Киров
Пользователь №: 55 291

|
Почитайте апноут AVR309: Программная реализация универсальной последовательной шины (USB) и сайт Игоря Чешко
--------------------
|
|
|
|
|
May 14 2010, 19:17
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
Цитата(KRS @ May 12 2010, 21:45)  Есть один момент - если устройство продавать, то могут возникнуть проблемы с лицензией, вроде драйвер FTDI запрещенно использовать без чипов FTDI. Кем запрещено?
|
|
|
|
|
May 14 2010, 20:00
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
На заборе много чего можно написать. А вот комплект драйверов http://www.ftdichip.com/Drivers/CDM/CDM20602.zipнайдите там что-нибудь.
|
|
|
|
|
May 14 2010, 20:32
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Седой @ May 15 2010, 02:00)  На заборе много чего можно написать. Ну если сайт производителя это для вас "забор"... Цитата(Седой @ May 15 2010, 02:00)  найдите там что-нибудь. Я могу точно также вас попросить указать, а где именно написано, что драйверы от FTDIchip на основе какой-нибудь GNU-той лицензии выпускаются?  В составе драйверов обычно нет текста лицензии. С лицензией чаще всего предлагают ознакомиться и выразить свое согласие при скачивании с офф. сайта. Как говорится "незнание закона не освобождает от ответственности за нарушения его"  FTDIchip не благотворительная организация и раздает свои драйверы в дополнение к своей продукции. О чем и уведомляет на офф. сайте.
|
|
|
|
|
May 14 2010, 22:03
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
Цитата(rezident @ May 15 2010, 02:32)  Ну если сайт производителя это для вас "забор"... ...."незнание закона не освобождает от ответственности за нарушения его".... А наши законы никто и не собирается нарушать А на их законы .....
|
|
|
|
|
May 16 2010, 00:52
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Седой @ May 15 2010, 04:03)  А наши законы никто и не собирается нарушать А на их законы ..... На цитату из законодательства нарываетесь Цитата("Гражданский кодекс РФ @ часть I") Статья 7. Гражданское законодательство и нормы международного права ... 2. Международные договоры Российской Федерации применяются к отношениям, указанным в пунктах 1 и 2 статьи 2 настоящего Кодекса, непосредственно, кроме случаев, когда из международного договора следует, что для его применения требуется издание внутригосударственного акта.
Если международным договором Российской Федерации установлены иные правила, чем те, которые предусмотрены гражданским законодательством, применяются правила международного договора.
|
|
|
|
|
May 18 2010, 12:40
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
Цитата(rezident @ May 16 2010, 06:52)  На цитату из ... нарываетесь А разве вышеупомянутый кодекс не наш закон?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|