zhekaf Опубликовано 17 февраля, 2015 Поделиться Опубликовано 17 февраля, 2015 CP2102 ELM327 USB проверил с эмулятором работает ответы не на все запросы подставлял, только ошибки и 2101 Речь идет о к-лайн на cp210.. O usb serial com. Ссылка на комментарий Поделиться на другие сайты Поделиться
тсж Опубликовано 17 февраля, 2015 Поделиться Опубликовано 17 февраля, 2015 да я в курсе, но такого нет в наличии Ссылка на комментарий Поделиться на другие сайты Поделиться
sidrva Опубликовано 17 февраля, 2015 Поделиться Опубликовано 17 февраля, 2015 (изменено) Речь идет о к-лайн на cp210.. O usb serial com. Нее, не только, надо все! Изменено 17 февраля, 2015 пользователем sidrva Ссылка на комментарий Поделиться на другие сайты Поделиться
валерий1 Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 братцы!сегодня кент получил в гада елм вафлю .откликнулся как v2.1.говорю хана ему,вдруг всё заработало как надо и на опене и на турке.очень удивлён!хотел разобрать и посмотреть,хозяин не дал сказав что он на гарантии.а так связь держит хорошо и быстро соединился,даже лог есть .ценик в районе штуки. Ссылка на комментарий Поделиться на другие сайты Поделиться
angtar Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 братцы!сегодня кент получил в гада елм вафлю .откликнулся как v2.1.говорю хана ему,вдруг всё заработало как надо и на опене и на турке.очень удивлён!хотел разобрать и посмотреть,хозяин не дал сказав что он на гарантии.а так связь держит хорошо и быстро соединился,даже лог есть .ценик в районе штуки. ELM настоящий и ELM китайский это, как говорят в Одессе, две большие разницы... Ссылка на комментарий Поделиться на другие сайты Поделиться
валерий1 Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 ELM настоящий и ELM китайский это, как говорят в Одессе, две большие разницы... а разве официалы анонсировали v2.1?чтото не слышал и тем более они в гадов не выпускали в белом корпусе размером как мини елм.еслиб я увидел его кишки,то всё сталобы на свои места или нет!а может они просто заменили название версии?(китайцы) Ссылка на комментарий Поделиться на другие сайты Поделиться
sidrva Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 (изменено) 2.03.1.test4 cp210x! Почти тупо заменил формулу для не стандартных скоростей на вот описание SiliconLabs , может пригодится Стандартные как понял работают CP2102 ELM327 USB проверил с эмулятором работает ответы не на все запросы подставлял, только ошибки и 2101 Изменено 18 февраля, 2015 пользователем sidrva Ссылка на комментарий Поделиться на другие сайты Поделиться
zhekaf Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 Вот, теперь запросы стали идти, но не подключается... Ссылка на комментарий Поделиться на другие сайты Поделиться
D_K_ Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 (изменено) CP2101 вроде не имеет возможнось задавать произвольные скорости, они жестко зашиты в чипе, возможный набор скоростей расписан в ее pdf (10400 там нет). В CP2102 и 2103 также скорости зашиты, программа скажем может задать любую скорость, а микросхемы выбирают автоматом ближайшее значение из зашитых. Но для этих микросхем есть утилита, которая может поменять значения зашитых в ней скоростей. Т.е к примеру можно вместо 9600 задать чтобы было 10400. В мануале AN205 описано это. После этого когда в программе мы ставим 10400, микросхема ее будет пытаться округлить до ближайшей 9600, но т.к мы ее перепрограммировали утилитой на 10400 - от реальная скорость будет не 9600, а 10400. В CP2104 скорости могут выбираться вообще произвольно по формуле K=24Мгц/F, получаемый по формуле делитель K округляется до ближайшего целого, назовем его K1, и результирующая частота равна "24Мгц/K1". Т.е получается некая ошибка межде желаемой частотой и фактической из-за округления делителя. Этой микросхеме не нужно утилит для подмены скоростей, произвольная скорость задается непосредственно программой Изменено 18 февраля, 2015 пользователем D_K_ Ссылка на комментарий Поделиться на другие сайты Поделиться
zhekaf Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 Вот, теперь запросы стали идти, но не подключается... Нет 8110F18103 Ссылка на комментарий Поделиться на другие сайты Поделиться
VVD Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 Обычно пользовался планшетом сегодня решил попробовать через телефон несколько минут тыкал в экран пытаясь найти меню так и не нашел.Телефон highscreen explosion. На планшете меню в верхнем правом углу насколько помню на телефоне не отображается. Ссылка на комментарий Поделиться на другие сайты Поделиться
zhekaf Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 несколько минут тыкал в экран пытаясь найти меню так и не нашел. А левая кнопка на телефоне не меню? Ссылка на комментарий Поделиться на другие сайты Поделиться
sidrva Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 Вот, теперь запросы стали идти, но не подключается... Спасибо! Уже что-то. На 10400 подключается, раз есть эхо! Завтра ....! ... Сильно сомневаюсь! Но ... все завтра! Ссылка на комментарий Поделиться на другие сайты Поделиться
VVD Опубликовано 18 февраля, 2015 Поделиться Опубликовано 18 февраля, 2015 А левая кнопка на телефоне не меню? Ни одна кнопка не реагирует поэтому и пишу.Ставил две разные версии программы. Ссылка на комментарий Поделиться на другие сайты Поделиться
sidrva Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 (изменено) CP2101 вроде не имеет возможнось задавать произвольные скорости, они жестко зашиты в чипе, возможный набор скоростей расписан в ее pdf (10400 там нет). В CP2102 и 2103 также скорости зашиты, программа скажем может задать любую скорость, а микросхемы выбирают автоматом ближайшее значение из зашитых. Но для этих микросхем есть утилита, которая может поменять значения зашитых в ней скоростей. Т.е к примеру можно вместо 9600 задать чтобы было 10400. В мануале AN205 описано это. После этого когда в программе мы ставим 10400, микросхема ее будет пытаться округлить до ближайшей 9600, но т.к мы ее перепрограммировали утилитой на 10400 - от реальная скорость будет не 9600, а 10400. В CP2104 скорости могут выбираться вообще произвольно по формуле K=24Мгц/F, получаемый по формуле делитель K округляется до ближайшего целого, назовем его K1, и результирующая частота равна "24Мгц/K1". Т.е получается некая ошибка межде желаемой частотой и фактической из-за округления делителя. Этой микросхеме не нужно утилит для подмены скоростей, произвольная скорость задается непосредственно программой В общем, ещё раз проанализировал всё что у меня есть и Ваше сообщение! (Утро вечера мудренее :-)) Почти так и есть! Только вот с частотой, не могу понять. Вы пишите 24Мгц для 2104, в моём источнике 48Мгц + прескалеры для скоростей < 300 * div = round(freq / (2 x prescale x request)) * actual = freq / (2 x prescale x div) * * For CP2104 and CP2105 freq is 48Mhz and prescale is 4 for request <= 365bps * or 1 otherwise. * For CP2110 freq is 24Mhz and prescale is 4 for request <= 300bps or 1 * otherwise. А на сайте SiLabs в доках на все чипы генератор 48Мгц Для 2102 и 03 в доке AN205 есть формула, только с прескалером не понятно, но судя по картинкам, надо будет на наши скорости поставить 1. В последнем тесте на скорость 200 bps выставил прескалер равный 4, может по этому не коннект с блоком. zhekaf Можешь Vid и Pid своего силиконового написать? Изменено 19 февраля, 2015 пользователем sidrva Ссылка на комментарий Поделиться на другие сайты Поделиться
zhekaf Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 Можешь Vid и Pid своего силиконового написать? Ссылка на комментарий Поделиться на другие сайты Поделиться
sidrva Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 Спасибо! CP2102 2.03.1.test5 cp2102, 03 прескалер сделал всегда 1 cp2104, 05, 10 пока загнал формулы из мною найденного источника, о котором писал выше. Ссылка на комментарий Поделиться на другие сайты Поделиться
zhekaf Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 (изменено) Не работает. и не видно самого главного. Объвел красным импульсы с ft232. На cp210x ничего подобного нет. Изменено 19 февраля, 2015 пользователем zhekaf Ссылка на комментарий Поделиться на другие сайты Поделиться
D_K_ Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 Вы пишите 24Мгц для 2104, в моём источнике 48Мгц + прескалеры для скоростей Так я упростил формулу. В числителе 48, в знаменателе 2. Одно на другое сокращается и получается 24. Забыл про то что нужна скорость 200, не только 10400, там да прескалер 4 вместо 1. Доки смотрел те же, с сайта силабс. Ссылка на комментарий Поделиться на другие сайты Поделиться
sidrva Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 Не работает. и не видно самого главного. Объвел красным импульсы с ft232. На cp210x ничего подобного нет. А лог?! Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти