Например TDA7294

Форум РадиоКот • Просмотр темы - uart загадка
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июн 16, 2024 20:17:36

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 34 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Ср июл 06, 2022 19:41:44 
Сверлит текстолит когтями

Карма: -11
Рейтинг сообщений: 113
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1186
Рейтинг сообщения: 0
Загадка заключается в том, что uart2 полетника arduino nano читает без проблем. А uart1 не отличается от uart2.
Ну так если есть рабочий вариант, то почему бы снифером не снять обмен в том и ином случае, сравнить и найти отличия?
Вместо снифера можно оба сигнала (в одну сторону и в другую) подать на 2 комповых UART-а и также записать и проанализировать обмен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Ср июл 06, 2022 21:18:02 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2300
Откуда: Свердловская обл.
Рейтинг сообщения: 0
Да все как-то в стадии изучения


В первом посте я написал, что проект не ардузависимый.
Значит слово "ардуино" тут применять нельзя.
От ардуины тут только китайский клон платы.
Ардуино подразумевает использование языка СИ.
Если программист пишет на ассемблере, то ему достаточно обычного блокнота, а затем скомпилировать HEX файл специализированным кампилятором.
А прошивать он наверняка будет внутрисхемным программатором ( по англиски ISP - in-system programming)
программирование через интерфейс ISP происходит по пяти линиям связи: MOSI, MISO, SCK, RESET и GND.
Софтина для программатора при программировании чипа сотрет там все к чертовой матери включая бутлодер в тот самый момент, когда программист нажмет кнопочку "write"
( ну или подобное "записать чип", "прошить" )
И при этом не надо предварительно жать "очистить чип" ( стереть чип ) Потому что эта софтина знает какой чип будет шить программер и знает какой там объем памяти. Так вот оставшуюся область памяти софтина тоже заполнит (FF) и не оставит она там ничего лишнего, в том числе бутлодера.

Добавлено after 7 minutes 14 seconds:
Загадка заключается в том, что uart2 полетника arduino nano читает без проблем. А uart1 не отличается от uart2.
Ну так если есть рабочий вариант, то почему бы снифером не снять обмен в том и ином случае, сравнить и найти отличия?
Вместо снифера можно оба сигнала (в одну сторону и в другую) подать на 2 комповых UART-а и также записать и проанализировать обмен.


мне кажется что вы не внимательно читали суть проблемы, ну либо я совсем не понял вашей идеи. Прочитайте все таки первый пост повнимательнее. Нет отличии в данных поступающих с разных портов. Я и терминалкой смотрел и осциллографом.

Глянул схему там резисторы в линиях tx-rx на килоом стоят.
Возможно на плате полетника в uart1 тоже стоят какие то многоомные резисторы. В итоге складываем сопротивления и получаем ограничение тока, которого в итоге может не хватить...
Домой приеду и первым делом посмотрю какое там сопротивление. Это единственный подходящий вариант.

_________________
не зная броду не лезь к вольтмоду


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Ср июл 06, 2022 22:24:09 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1377
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14210
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Проект на физической основе платки ардуино нано.
Если предположить, что у мостика USB-TTL (CH340) выходной каскад не "ОК", а двухтактник
то вполне вероятен конфликт на линии RxD МК между выходным каскадом CH340 и выходным каскадом внешнего источника информации.
8)


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Ср июл 06, 2022 22:34:48 
Сверлит текстолит когтями

Карма: 20
Рейтинг сообщений: 320
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1283
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Ето вполне вероятно. Без использования RX/TX в Arduino Uno (какая-то программа уже написана) на RX и на TX пинах есть +5V.
(Не выпаивал светодиоды и/или их резисторы, но если бы через них проходило напряжение,
то оно было бы: 5 - Uf ~ 5 - 1,65 = 3,35V, а напрежение там: +5V).


Вернуться наверх
 
Важные нюансы подбора литиевых ХИТ для разработчиков

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Чт июл 07, 2022 08:05:38 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1377
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14210
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Даташит на ту CH340G вычитывать надо перед (зло)употреблением.
Но достать именно тот... Единственно что есть в библиотеке:
Вложение:
CH340xx.pdf [144.43 KiB]
Скачиваний: 63

8)
В принципе что УНО, что нанки - никогда не использовал штатный канал иначе, чем для загрузки программ или диагностики через монитор порта IDE (функции штатного serial). А для дополнительного обмена - софт-serial используется на любых выводах МК и в любом количестве. Там только одно ограничение на количество одновременно работающих каналов.
:roll:


Вернуться наверх
 
Литиевые батарейки и аккумуляторы от мирового лидера EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. EVE является поставщиком аккумуляторных элементов круглого формата для электрических моделей автомобилей. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Чт июл 07, 2022 21:43:56 
Сверлит текстолит когтями

Карма: -11
Рейтинг сообщений: 113
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1186
Рейтинг сообщения: 0
мне кажется что вы не внимательно читали суть проблемы, ну либо я совсем не понял вашей идеи. Прочитайте все таки первый пост повнимательнее. Нет отличии в данных поступающих с разных портов. Я и терминалкой смотрел и осциллографом.
Тогда вы сами себе противоречите. Если в одном случае - работает, а в другом - нет, значит отличия в обмене есть. Де факто.
Если бы отличий не было, то: или работало бы в обоих случаях; или не работало бы в обоих.

PS: Лучше бы вместо этого моря слов в 1-м посте, одну схему нарисовали - как, что и с чем соединено. Со всеми участниками обмена, компами, источниками питания и т.п. А то подозреваю: тут мало кто понимает как оно там у вас в реале дело обстоит....
Да и проблема очень часто оказывается совсем не в том месте, где думает автор. Но приводит он только одно это место, о котором сам думает....


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Пт июл 08, 2022 11:12:58 
Друг Кота
Аватар пользователя

Карма: 13
Рейтинг сообщений: 368
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 4468
Откуда: Воронеж
Рейтинг сообщения: 0
Во второй процессор данные вообще попадают? Зажигайте светодиод чтоли миллисекунд на 100 по факту успешного приёма ожидаемого сигнала. А то даже не понятно на каком этапе затык.
jcxz писал(а):
схему нарисовали - как, что и с чем соединено.

Поддерживаю.

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Пт июл 08, 2022 11:16:31 
Сверлит текстолит когтями

Карма: 20
Рейтинг сообщений: 320
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1283
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Секретное устройство, секретная схема, секретный код, отсутствие изображения устройство, другие объяснения - искали, он объяснял с трудом. Угадываем все, что можно угадать, и надеемся угадать задачу. Вероятно, не будем знать больше, поэтому возможные причины только перечислены. Надеюсь, автор найдет причину несоответствия. И еще больше я надеюсь, что он расскажет нам, что вызвало это несоответствие, чтобы темы есть смысл. (частично пользуюсь переводчиком)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Вт июл 12, 2022 23:48:28 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2300
Откуда: Свердловская обл.
Рейтинг сообщения: 0
veso74 писал(а):
Секретное устройство,
Именно так.
veso74 писал(а):
Надеюсь, автор найдет причину несоответствия.
Иначе быть не может.
veso74 писал(а):
что он расскажет нам, что вызвало это несоответствие
Отпаял линию RX микроконтроллера от CH340 и заработало.

Видимо на плате полетника в данной линии установлено большое сопротивление ( больше 1 КОм )
Схемы полетника у меня нет, так как китайский клон. ( Измерять не стал )
К тому же данная линия включена через мультиплексор.
CH340 тянул линию на землю через резистор в 1К, тем самым вызывая падение где то на плате полетника.
Уровня не хватало, что бы МК чувствовал линию..

_________________
не зная броду не лезь к вольтмоду


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Ср июл 13, 2022 13:51:45 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1377
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14210
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
С "секретными устройствами" на форум за советами не лазят - раз взялся делать (упаси боже, ёжли еще по недостатку опыта работ с заказчиком за деньги :facepalm: ) - изволь и "фейс оф тейбл" от заказчика в случае недостатка знаний и навыков получать!
Тем более, что большинство подобных "невероятно сложных" вопросов на деле оказываются по силам даже начинающим котятам.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Чт июл 14, 2022 15:40:32 
Сверлит текстолит когтями

Карма: -11
Рейтинг сообщений: 113
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1186
Рейтинг сообщения: 0
Отпаял линию RX микроконтроллера от CH340 и заработало.
Я бы советовал вообще выбросить все CH340 и PL23xx. И забыть о них. С ними периодически какие-то проблемы возникают. Я у себя их все выбросил.
Использую только CP2102 и FT232.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Вс июл 17, 2022 09:12:41 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2819
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18145
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
у меня с CH340 вообще никогда не было проблем.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Вс июл 17, 2022 09:39:48 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1377
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14210
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Там только одна проблема - при смене гнезда USB меняется и номер СОМ порта.
8)
Это характерно и для некоторых других типов "мостиков".
Вопрос сохранения номера СОМ порта при перестановке адаптера (из распространенных ардуинко-совместимых) решен только для FT232 и CP2120.
Частая ошибка у потребителя -
поставил адаптер на другое гнездо и... "устройство не работает!!!" - надо искать на какой СОМ порт "перепрыгнуло".
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uart загадка
СообщениеДобавлено: Вс июл 17, 2022 10:11:30 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2819
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18145
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
в моих компьютерных программах при потере связи сначала ищется свободный порт, потом на нем ищется моё устройство. и связь сразу же восстанавливается.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 34 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y