реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Согласование Cp2102 c МК, замена FT232R
Pat
сообщение Feb 10 2018, 22:17
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(jcxz @ Feb 10 2018, 22:32) *
С чего бы? У меня не ругалось. WinXP.


Сцена -1
Ну да, а потом говорите своему заказчику поставка ты друг WinXP, на свой комп что бы моя железяка работала.
А он говорит да у меня же новый ноутбук туда не то что XP а 7 не лезет.

Сцена-1 задний план
Выглядывает Эдди и превозмогая отвращение кричит ВИНДОВУС МАСТДАЙ.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 10 2018, 22:48
Сообщение #17


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (jcxz @ Feb 10 2018, 22:32) *
С чего бы? У меня не ругалось. WinXP.
А под 98-м разрешала в порты напрямую писать. Вот только у моих заказчиков уже даже семерка редко встречается, не говоря уже о том, что новый комп можно купить только с десяткой.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
jcxz
сообщение Feb 10 2018, 22:59
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Сергей Борщ @ Feb 11 2018, 00:48) *
А под 98-м разрешала в порты напрямую писать. Вот только у моих заказчиков уже даже семерка редко встречается, не говоря уже о том, что новый комп можно купить только с десяткой.

И что? Под новыми виндами невозможно использовать устройство с CDC?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 11 2018, 08:42
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Не по заданному вопросу, но как раз про CP2102 vs FT232R - столкнулся с странной ситуацией и пребываю в некотором недоумении:

Раньше обновлял прошивки в своих устройствах используя просто copy /b <file> COMn. С FT232, FT2232 - никаких проблем, байт-в-байт передавалось, и я полагал, что должно работать всегда и везде (115200, без управления потоком). И вот потребовалось сделать то же самое с CP2102 - не работает. Согласование нормальное, фронты не завалены - дай, думаю, погляжу, а что же там реально принимается (терминалкой) ? А оно байтики теряет ! Причем стабильно в одинаковых местах. И не только на 20 кило прошивки, а даже и на паре килобайтов текстового файла (обрезается хвост файла). Вот как так может быть, чтобы команда copy отрабатывала, а данные - в никуда ? Выкрутился, написав скриптик, который поблочно отправляет с махонькими межблочными задержками, но все равно осадочек остался...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 11 2018, 10:03
Сообщение #20


Гуру
******

Группа: Модераторы
Сообщений: 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)
Go to the top of the page
 
+Quote Post
jcxz
сообщение Feb 11 2018, 13:52
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Сергей Борщ @ Feb 11 2018, 12:03) *
Что делать с виндами, которые можно купить сегодня?

На работе у меня 8-я. Но там нигде не использовал CDC - поэтому не знаю. Но в ней можно отключить проверку подписывания дров (и навсегда).
Это оно? (Я не знаю точно - не нужно было). Если оно - то тоже никакой проблемы нет.

Цитата(rx3apf @ Feb 11 2018, 10:42) *
Выкрутился, написав скриптик, который поблочно отправляет с махонькими межблочными задержками, но все равно осадочек остался...

А зачем писать? Можно было попробовать разные терминалки, которые умеют отправлять файл "как есть" в порт.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 11 2018, 14:17
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Не хотелось использовать сторонние средства, лучше по возможности обойтись системной командой. Да и вовсе не факт, что терминалка не поступит точно так же - когда из скрипта непрерывным потоком передавал, картина была ровно такая же - потеря данных.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 11 2018, 15:58
Сообщение #23


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (jcxz @ Feb 11 2018, 15:52) *
Но в ней можно отключить проверку подписывания дров (и навсегда).
С такими запросами можно потерять заказ или заказчика (и навсегда).


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
jcxz
сообщение Feb 11 2018, 19:16
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Сергей Борщ @ Feb 11 2018, 17:58) *
С такими запросами можно потерять заказ или заказчика (и навсегда).

Ну если заказчик - кисейная барышня. rolleyes.gif
Отключить эту проверку на время или навсегда - что такого страшного? На XP жили вообще без неё и нормально.
А вот когда окажется, что для применённого в Вашем устройстве чипа USB-UART нет драйвера для новой винды и при покупке новых компов заказчику нужно всю купленную кучу Ваших устройств отправить на свалку и купить новую партию с новыми чипами - вот тут вполне реально заказчика и потерять.
История с PL23xx под новыми виндами должна была многому научить... laughing.gif
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Pat
сообщение Feb 11 2018, 19:27
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(jcxz @ Feb 11 2018, 21:16) *
Ну если заказчик - кисейная барышня. rolleyes.gif


Заказчик вообще-то тот кто платит деньги.
Смешно Вы говорите.

История с PL23xx как раз то, о чем вам пытаемся донести.
Практическую сторону вопроса.
Просто вам наверное не приходилось, еще решать вопросы с заказчиками.
Работа сделана тогда когда все работает у заказчика, а не у себя на столе.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Feb 11 2018, 19:49
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Pat @ Feb 11 2018, 21:27) *
История с PL23xx как раз то, о чем вам пытаемся донести.
...
Работа сделана тогда когда все работает у заказчика, а не у себя на столе.

Вы вообще о чём??? Что донести?
Go to the top of the page
 
+Quote Post
Alexey-ka
сообщение Feb 21 2018, 07:26
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 27-02-07
Из: СПб
Пользователь №: 25 712



Можно сделать шаг чуть больше - применить CP2104, которая будет дешевле, а к концу года - заменить на CP2102N, которая меняется без изменений и должна будет появится на складах по более выгодной цене.

Основная масса проблем с CP210x обычно возникает из-за пайки, которая для корпуса QFN не каждому легко дается, или плату забывают промыть от флюса, который может давать достаточно низкоомную связь.
Go to the top of the page
 
+Quote Post
LightElf
сообщение Feb 21 2018, 12:59
Сообщение #28


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (jcxz @ Feb 11 2018, 22:49) *
Вы вообще о чём??? Что донести?

Устройство должно работать у заказчика "из коробки", без мутных манипуляций с реестром, "режимов разработчика" и прочих плясок с бубном. В нормальных организациях такие манипуляции просто запрещены на уровне доменных политик. На Windows 10 S вообще невозможно подсунуть свой драйвер - он либо автоматически подтягивается с сайта MS, либо устройство не работает.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 04:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01502 секунд с 7
ELECTRONIX ©2004-2016