|
переходник USB>RS232 на AT90USB162 |
|
|
|
Aug 6 2009, 16:01
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 27-05-05
Из: Rivne, Ukraine
Пользователь №: 5 472

|
Рабочий проект в папке usb162. Я портировал его в Иар при оптимизаци по скорости дает хороший результат лучше чем AVRGCC.
Сообщение отредактировал designer - Aug 6 2009, 16:02
|
|
|
|
|
Aug 7 2009, 04:10
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 27-05-05
Из: Rivne, Ukraine
Пользователь №: 5 472

|
Можно, в 90usb162 из завода есть загрузчик, но я загружаю через ISP. Сделал для себя прогер SDA555XFL, программа которая откомпилирована AVRGCC - дает скорость при чтении приблизительно 40 кб/c , IAR - 60 кб (оптимизация по скорости)
Сообщение отредактировал designer - Aug 7 2009, 04:11
|
|
|
|
Guest_@Ark_*
|
Aug 18 2009, 16:21
|
Guests

|
Цитата Деньги на ветер, если контроллер USB встроенный. Ровным счетом то же самое можно обеспечить ресурсами МК. Не всегда. Если требуется гальваническая развязка от ПК, то ее проще обеспечить через UART. Тогда сочетание FT232R+МК будет предпочтительнее USB, встроенного в МК.
|
|
|
|
Guest_@Ark_*
|
Aug 18 2009, 17:57
|
Guests

|
Цитата ... А FTDI - это все-таки "костыль", далеко не во всяком случае пригодный . Что от чего "отвязывать", конечно, вопрос спорный... Но я Вам привел конкретный пример - когда нужно развязать гальванически ПК и МК. Интересно, как Вы поступите в случае USB, встроенного в МК? Какие "костыли" рекомендуете?
|
|
|
|
Guest_@Ark_*
|
Aug 18 2009, 18:23
|
Guests

|
Цитата А вот возьму микросхемку, например... В "Чипидипе" такой не нашел... Не уверен, что она сильно дешевле, чем пара FT232R+ADuM1201... Цитата А как поступите Вы, когда от USB потребуется что-то большее, чем виртуальный COM-порт, интересно? Мне, обычно, не от USB что-нужно, а что-то вместо USB - то RS232, от RS-485, то радиоканал... Иногда с развязкой, иногда нет... Когда в МК ориентируешься на UART, то смена внешнего интерфейса происходит достаточно просто и без каких-либо переделок ПО. А если изначально закладываться только на встроенный USB, то вся гибкость пропадает...
|
|
|
|
|
Aug 18 2009, 19:06
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(@Ark @ Aug 18 2009, 22:23)  В "Чипидипе" такой не нашел... Не уверен, что она сильно дешевле, чем пара FT232R+ADuM1201... Ну, Чипидип лучше вообще забыть как потенциального поставщика. Дешевле не будет, примерно одинаково. Цитата(@Ark @ Aug 18 2009, 22:23)  А если изначально закладываться только на встроенный USB, то вся гибкость пропадает... Это как раз с UART'ом никакой гибкости нет. Попробуйте сделать через него Mass Storage, Audio или HID.
|
|
|
|
Guest_@Ark_*
|
Aug 18 2009, 19:34
|
Guests

|
Цитата Попробуйте сделать через него Mass Storage, Audio или HID. У нас с вами разные взгляды на "гибкость"... Попробуйте соединить два устройства по USB-интерфейсу не с ПК, а между собой. Или отнесите ваше USB-устройство за пол-километра от ПК и попробуйте огранизовать обмен... Тут "костыли" более серьезные потребуются, чем для UART. Какая же это "гибкость"?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|