Отговори на тема  [ 27 мнения ]  Отиди на страница Предишна  1, 2
Преход от usb<-> rs 232/I2C/SPI 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
polinom написа:
Добре очевидно е че няма как да подмина FT 232 тъй като е утвърдено решение . Искам да попитам следното в режим на ниска скорост на обмен на данни през USB и когато използвам FT232 ,някъде бях чел се връзва на D+ или D- резистор към захранването, по този начин хоста(демек компютъра ) разбира че се използва именно такъв режим и не бърза да праща. Има ли нещо такова ?


Я изясни какво те мъчи.


Вто Сеп 25, 2012 4:50 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
Имам предвид има ли начин да кажа на USB порта, че има на среща си бавно устройство и да не обменя с прекалено голяма скорост.


Вто Сеп 25, 2012 6:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
Това дето си го чел се отнася за връзката по USB. Цялата комуникация по USB си е работа на чипа и теб не те вълнува.

Ти си задаваш битрейт на порта като го отваряш и ФТДИ приема и предава на този битрейт. Като го отваряш трябва да е без flow control. Точно този flow control се използва за изчакване в комуникацията. По принцип за повечето случаи всичко си става и без него,като отвориш порта без flow control и направиш връзката по два проводника.


Вто Сеп 25, 2012 7:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Дек 19, 2005 12:21 pm
Мнения: 1037
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
polinom написа:
Имам предвид има ли начин да кажа на USB порта, че има на среща си бавно устройство и да не обменя с прекалено голяма скорост.


Не те разбирам какво точно питаш, ама USB-то все ще си върви на относително висока скорост. USB комуникацията е само между PC-то и FT232-то обаче. Тоест скоростта на UART-a межу FT232-то и микроконтролера ще зависи от това на каква скорост е отворен виртуалния сериен порт от софтуера на PC-то и няма нищо общо със скоростта на USB.


Вто Сеп 25, 2012 7:20 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
Nikola Kirov ми отговори на всичко


Вто Сеп 25, 2012 7:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
radolinе, съвсем ще объркаш момчето. По-добре му обясни разликата между vcp и d2xx.
Иначе за сега обяснението на Никола му стига.
Ето и нещо за четене (ако има кой да чете) ...

Полиноме, погледни FT230 и сие. Аз вече си мигрирах от FT232RL/Q на FT230XQ. Драйверите са еднакви...


Прикачени файлове:
USB_Complete_3rdEdition.pdf [8.66 MiB]
175 пъти
Вто Сеп 25, 2012 8:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
http://www.ftdichip.com/Support/Documen ... 20Note.pdf
FT230X Errata Technical Note
Цитат:
Introduction:

An issue has been identified where the transfer of data over USB stops unexpectedly.


Problem:

The device is put into suspend mode during a transfer of certain data patterns most notable with binary
zeros. This can halt the data transfer in certain circumstances and will require the device to be re-enumerated to recover.

NB. It is the presence of this data pattern on the USB bus regardless of whether the data is intended for
the FT230X or other devices (e.g. a broadcast) on the bus that forces the suspend state.


Workaround:

This issue can be avoided by utilising the keep awake function of the chip. This will disable the USB
suspend function of the chip and is therefore an intermediate workaround until revision D silicon is
released with a permanent fix.

NB. With the workaround the chip will never enter lower powered suspend. However the keep awake
current will be approximately 3mA.

To enable the keep awake function in the EEPROM, one of the CBUS pins needs to be configured as Keep-Awake#. This pin then needs to be tied to ground on the PCB. The FT_Prog utility can be used to
configure the CBUS pin.

_________________
Warriors of the Night, ASSEMBLER!!!


Пет Сеп 28, 2012 9:48 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
А да знаете къде ги има налични (FT230X) .. в ТМЕ няма , в комет и фарнел даже и в каталога им не присъства :(

_________________
Код:
while(true);


Съб Сеп 29, 2012 9:33 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
valioman написа:
А да знаете къде ги има налични (FT230X) .. в ТМЕ няма , в комет и фарнел даже и в каталога им не присъства :(


От Маузер си ги доставихме.

А ератата не ми пречи.


Нед Сеп 30, 2012 12:53 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
И ако не бяха на 3,3 волта цена нямаше да имат. Ама пусто все още някой неща на 5 ги правя...


Вто Окт 02, 2012 1:19 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
Cekins написа:
И ако не бяха на 3,3 волта цена нямаше да имат. Ама пусто все още някой неща на 5 ги правя...


Е, хайде сега капризи... Какво пречи да съгласуваш нивата. Едва ли мааш на висока скорост.


Вто Окт 02, 2012 3:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Преход от usb<-> rs 232/I2C/SPI
Е не ми е проблем :) естествено. То всичко си е чисто психологично сигурно :)


Пет Окт 05, 2012 9:12 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 27 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни