|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 5:11 pm
|
Страница 1 от 1
|
[ 7 мнения ] |
|
USB ST32, VCP драйвер - baudrate на UART във Win
| Автор |
Съобщение |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 USB ST32, VCP драйвер - baudrate на UART във Win
Отразява ли се и как скоростта (baudrate), с която се инициализира серийният порт, свързан към ембедед USB на ST32 девайс? С каквато и скорост да иницаилизирам порта, комуникацията си върви. Трансферът между ембедедът и Win е около 600КБ/с.
|
| Съб Юни 06, 2020 3:50 pm |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2277
|
 Re: USB ST32, VCP драйвер - baudrate на UART във Win
Това май зависи от драйвера и софтуера на mcu-то. miro_atc беше го обяснявал някъде. Има случаи, в които ако скоростта не е еднаква от двата края не тръгва.
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Съб Юни 06, 2020 4:05 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
 Re: USB ST32, VCP драйвер - baudrate на UART във Win
Някои мцу та имат ауто бауд рейт, демек разпознават скоростта на подлюченият ком порт. Ори всипки случяи е по правилно да сетнеш скоростта от двете стра и да е еднаква
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Съб Юни 06, 2020 4:38 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Re: USB ST32, VCP драйвер - baudrate на UART във Win
От страната на ембедедът не виждам как се задава скоростта на USB - в иницализациите няма скорост. Правя ги през Кюба:
|
| Съб Юни 06, 2020 5:00 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Re: USB ST32, VCP драйвер - baudrate на UART във Win
Изглежда, че портът в Windows драйвера не емулира скоростта. Вероятно защото няма защо. Не е като виртуалния порт на разни USB тунели (като FTDI, Tibo, ...)
|
| Съб Юни 06, 2020 7:37 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: USB ST32, VCP драйвер - baudrate на UART във Win
USB хоста праща set/get line codding заявки, които устройството може да ползва, за да си конфигурира някакъвв сериен. Като минимум устройството трябва да помни как са го програмирали и да връщата същото. А ако има и хардуер нормално е да се конфигурира при съответната заявка. Иначе скоростта на данните е колкото - толкова. Определя се от ендпоинтите. Ако някоя страна не си чете ендпоинта, другата ще чака и така... Не знам какво съм обяснявал преди. Единствено някои софтуери засичат времена. Имаше едни програмчета дето създават виртуални портове и ги пренасочват към сокети. С тях съм имал ядове, следят баудрейта и режат трафика. Но това е през етернет.
|
| Съб Юни 06, 2020 10:03 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Re: USB ST32, VCP драйвер - baudrate на UART във Win
Благодаря ти! Изясни ми се 
|
| Съб Юни 06, 2020 10:17 pm |
|
|
|
Страница 1 от 1
|
[ 7 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|