Опубликовано 17 февраля, 201511 г. Речь идет о к-лайн на cp210.. O usb serial com. Нее, не только, надо все! Изменено 17 февраля, 201511 г. пользователем sidrva
Опубликовано 18 февраля, 201511 г. братцы!сегодня кент получил в гада елм вафлю .откликнулся как v2.1.говорю хана ему,вдруг всё заработало как надо и на опене и на турке.очень удивлён!хотел разобрать и посмотреть,хозяин не дал сказав что он на гарантии.а так связь держит хорошо и быстро соединился,даже лог есть .ценик в районе штуки.
Опубликовано 18 февраля, 201511 г. братцы!сегодня кент получил в гада елм вафлю .откликнулся как v2.1.говорю хана ему,вдруг всё заработало как надо и на опене и на турке.очень удивлён!хотел разобрать и посмотреть,хозяин не дал сказав что он на гарантии.а так связь держит хорошо и быстро соединился,даже лог есть .ценик в районе штуки. ELM настоящий и ELM китайский это, как говорят в Одессе, две большие разницы...
Опубликовано 18 февраля, 201511 г. ELM настоящий и ELM китайский это, как говорят в Одессе, две большие разницы... а разве официалы анонсировали v2.1?чтото не слышал и тем более они в гадов не выпускали в белом корпусе размером как мини елм.еслиб я увидел его кишки,то всё сталобы на свои места или нет!а может они просто заменили название версии?(китайцы)
Опубликовано 18 февраля, 201511 г. 2.03.1.test4 cp210x! Почти тупо заменил формулу для не стандартных скоростей на вот описание SiliconLabs , может пригодится Стандартные как понял работают CP2102 ELM327 USB проверил с эмулятором работает ответы не на все запросы подставлял, только ошибки и 2101 Изменено 18 февраля, 201511 г. пользователем sidrva
Опубликовано 18 февраля, 201511 г. CP2101 вроде не имеет возможнось задавать произвольные скорости, они жестко зашиты в чипе, возможный набор скоростей расписан в ее pdf (10400 там нет). В CP2102 и 2103 также скорости зашиты, программа скажем может задать любую скорость, а микросхемы выбирают автоматом ближайшее значение из зашитых. Но для этих микросхем есть утилита, которая может поменять значения зашитых в ней скоростей. Т.е к примеру можно вместо 9600 задать чтобы было 10400. В мануале AN205 описано это. После этого когда в программе мы ставим 10400, микросхема ее будет пытаться округлить до ближайшей 9600, но т.к мы ее перепрограммировали утилитой на 10400 - от реальная скорость будет не 9600, а 10400. В CP2104 скорости могут выбираться вообще произвольно по формуле K=24Мгц/F, получаемый по формуле делитель K округляется до ближайшего целого, назовем его K1, и результирующая частота равна "24Мгц/K1". Т.е получается некая ошибка межде желаемой частотой и фактической из-за округления делителя. Этой микросхеме не нужно утилит для подмены скоростей, произвольная скорость задается непосредственно программой Изменено 18 февраля, 201511 г. пользователем D_K_
Опубликовано 18 февраля, 201511 г. Вот, теперь запросы стали идти, но не подключается... Нет 8110F18103
Опубликовано 18 февраля, 201511 г. Обычно пользовался планшетом сегодня решил попробовать через телефон несколько минут тыкал в экран пытаясь найти меню так и не нашел.Телефон highscreen explosion. На планшете меню в верхнем правом углу насколько помню на телефоне не отображается.
Опубликовано 18 февраля, 201511 г. несколько минут тыкал в экран пытаясь найти меню так и не нашел. А левая кнопка на телефоне не меню?
Опубликовано 18 февраля, 201511 г. Вот, теперь запросы стали идти, но не подключается... Спасибо! Уже что-то. На 10400 подключается, раз есть эхо! Завтра ....! ... Сильно сомневаюсь! Но ... все завтра!
Опубликовано 18 февраля, 201511 г. А левая кнопка на телефоне не меню? Ни одна кнопка не реагирует поэтому и пишу.Ставил две разные версии программы.
Опубликовано 19 февраля, 201511 г. 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 февраля, 201511 г. пользователем sidrva
Опубликовано 19 февраля, 201511 г. Спасибо! CP2102 2.03.1.test5 cp2102, 03 прескалер сделал всегда 1 cp2104, 05, 10 пока загнал формулы из мною найденного источника, о котором писал выше.
Опубликовано 19 февраля, 201511 г. Не работает. и не видно самого главного. Объвел красным импульсы с ft232. На cp210x ничего подобного нет. Изменено 19 февраля, 201511 г. пользователем zhekaf
Опубликовано 19 февраля, 201511 г. Вы пишите 24Мгц для 2104, в моём источнике 48Мгц + прескалеры для скоростей Так я упростил формулу. В числителе 48, в знаменателе 2. Одно на другое сокращается и получается 24. Забыл про то что нужна скорость 200, не только 10400, там да прескалер 4 вместо 1. Доки смотрел те же, с сайта силабс.
Опубликовано 19 февраля, 201511 г. Не работает. и не видно самого главного. Объвел красным импульсы с ft232. На cp210x ничего подобного нет. А лог?!
Опубликовано 19 февраля, 201511 г. cp2101 соединяться не хочет. Чё то один раз дает в к- линию и всё,и не инициализацию, а что то непонятное. Далее тишина... у тебя СР2101 или 2102
Для публикации сообщений создайте учётную запись или авторизуйтесь