|
Согласование Cp2102 c МК, замена FT232R |
|
|
|
Feb 10 2018, 22:17
|
Местный
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480
|
Цитата(jcxz @ Feb 10 2018, 22:32) С чего бы? У меня не ругалось. WinXP. Сцена -1 Ну да, а потом говорите своему заказчику поставка ты друг WinXP, на свой комп что бы моя железяка работала. А он говорит да у меня же новый ноутбук туда не то что XP а 7 не лезет. Сцена-1 задний план Выглядывает Эдди и превозмогая отвращение кричит ВИНДОВУС МАСТДАЙ.
|
|
|
|
|
Feb 11 2018, 08:42
|
Гуру
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047
|
Не по заданному вопросу, но как раз про CP2102 vs FT232R - столкнулся с странной ситуацией и пребываю в некотором недоумении:
Раньше обновлял прошивки в своих устройствах используя просто copy /b <file> COMn. С FT232, FT2232 - никаких проблем, байт-в-байт передавалось, и я полагал, что должно работать всегда и везде (115200, без управления потоком). И вот потребовалось сделать то же самое с CP2102 - не работает. Согласование нормальное, фронты не завалены - дай, думаю, погляжу, а что же там реально принимается (терминалкой) ? А оно байтики теряет ! Причем стабильно в одинаковых местах. И не только на 20 кило прошивки, а даже и на паре килобайтов текстового файла (обрезается хвост файла). Вот как так может быть, чтобы команда copy отрабатывала, а данные - в никуда ? Выкрутился, написав скриптик, который поблочно отправляет с махонькими межблочными задержками, но все равно осадочек остался...
|
|
|
|
|
Feb 11 2018, 10:03
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
QUOTE (jcxz @ Feb 11 2018, 00:59) И что? То, что в любая винда моложе XP ругается на попытку правки .inf. Вы же на это отвечали "У меня не ругалось. WinXP."? XP умерла три года назад, закопали уже. Что она делала или не делала никого не интересует, как не интересует 98-я. Что делать с виндами, которые можно купить сегодня? Семерка ругалась, что делает восьмерка я не знаю - вроде как разрешает ставить такие драйвера в специальном режиме, а десятка может вообще не разрешать, с них станется. Включать оправдания "винда плохая" в инструкцию по эксплуатации?
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Feb 11 2018, 13:52
|
Гуру
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713
|
Цитата(Сергей Борщ @ Feb 11 2018, 12:03) Что делать с виндами, которые можно купить сегодня? На работе у меня 8-я. Но там нигде не использовал CDC - поэтому не знаю. Но в ней можно отключить проверку подписывания дров (и навсегда). Это оно? (Я не знаю точно - не нужно было). Если оно - то тоже никакой проблемы нет. Цитата(rx3apf @ Feb 11 2018, 10:42) Выкрутился, написав скриптик, который поблочно отправляет с махонькими межблочными задержками, но все равно осадочек остался... А зачем писать? Можно было попробовать разные терминалки, которые умеют отправлять файл "как есть" в порт.
|
|
|
|
|
Feb 11 2018, 19:27
|
Местный
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480
|
Цитата(jcxz @ Feb 11 2018, 21:16) Ну если заказчик - кисейная барышня. Заказчик вообще-то тот кто платит деньги. Смешно Вы говорите. История с PL23xx как раз то, о чем вам пытаемся донести. Практическую сторону вопроса. Просто вам наверное не приходилось, еще решать вопросы с заказчиками. Работа сделана тогда когда все работает у заказчика, а не у себя на столе.
|
|
|
|
|
Feb 21 2018, 07:26
|
Участник
Группа: Участник
Сообщений: 20
Регистрация: 27-02-07
Из: СПб
Пользователь №: 25 712
|
Можно сделать шаг чуть больше - применить CP2104, которая будет дешевле, а к концу года - заменить на CP2102N, которая меняется без изменений и должна будет появится на складах по более выгодной цене.
Основная масса проблем с CP210x обычно возникает из-за пайки, которая для корпуса QFN не каждому легко дается, или плату забывают промыть от флюса, который может давать достаточно низкоомную связь.
|
|
|
|
|
Feb 21 2018, 12:59
|
Частый гость
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205
|
QUOTE (jcxz @ Feb 11 2018, 22:49) Вы вообще о чём??? Что донести? Устройство должно работать у заказчика "из коробки", без мутных манипуляций с реестром, "режимов разработчика" и прочих плясок с бубном. В нормальных организациях такие манипуляции просто запрещены на уровне доменных политик. На Windows 10 S вообще невозможно подсунуть свой драйвер - он либо автоматически подтягивается с сайта MS, либо устройство не работает.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|