Не могу передать данные через UART

Ответить
Stranick
Рядовой
Сообщения: 21
Зарегистрирован: 16.02.2017{, 13:26}
Репутация: 0
Откуда: Москва

Не могу передать данные через UART

#1

Сообщение Stranick » 20.05.2018{, 19:35}

Помогите пожалуйста не могу понять почему данные с одной ЕСП на другую не передаются, платы соединил TX--RX, RX--TX но данные почему-то не принимаются второй платой.
Вложения
IMG_20180520_193403_770.jpg

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Не могу передать данные через UART

#2

Сообщение pan » 20.05.2018{, 19:45}

а где программа для второй ЕСП ?

Stranick
Рядовой
Сообщения: 21
Зарегистрирован: 16.02.2017{, 13:26}
Репутация: 0
Откуда: Москва

Не могу передать данные через UART

#3

Сообщение Stranick » 20.05.2018{, 20:36}

pan писал(а):
20.05.2018{, 19:45}
а где программа для второй ЕСП ?
Плата 1 для первого контроллера, плата 2 для второго контроллера

Аватара пользователя
andreya45
Рядовой
Сообщения: 18
Зарегистрирован: 05.01.2018{, 04:10}
Репутация: 2
Откуда: Иркутск

Не могу передать данные через UART

#4

Сообщение andreya45 » 21.05.2018{, 04:58}

Плата 1 для первого контроллера, плата 2 для второго контроллера
Судя по рисунку у Вас это один контролер, просто две платы в одном проекте). Нужно создавать два проекта. В одном отправляете переменную в UART, во втором принимаете.

Stranick
Рядовой
Сообщения: 21
Зарегистрирован: 16.02.2017{, 13:26}
Репутация: 0
Откуда: Москва

Не могу передать данные через UART

#5

Сообщение Stranick » 21.05.2018{, 06:20}

andreya45 писал(а):
21.05.2018{, 04:58}
Плата 1 для первого контроллера, плата 2 для второго контроллера
Судя по рисунку у Вас это один контролер, просто две платы в одном проекте). Нужно создавать два проекта. В одном отправляете переменную в UART, во втором принимаете.
В flprog можно выбрать какую плату компилировать а какую нет, зачем 2 проекта?

Отправлено спустя 1 час 3 секунды:
Всем спасибо разобрался :yahoo:

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Не могу передать данные через UART

#6

Сообщение seri0shka » 21.05.2018{, 10:42}

Stranick писал(а):
21.05.2018{, 07:20}
Всем спасибо разобрался
Ну мы очень рады! :ohyes: А написать для остальных, в чём дело было? Завтра опять кто-нибудь форум создавать начнёт, когда можно просто чужим опытом воспользоваться. :rtfm:

Berserker
Рядовой
Сообщения: 58
Зарегистрирован: 17.05.2018{, 16:13}
Репутация: 0
Имя: Александр

Не могу передать данные через UART

#7

Сообщение Berserker » 21.05.2018{, 14:36}

Да бы не плодить темы про uart, напишу тут. Соединяю две ардуины нано по уарту. На одной простой генератор чисел - передающая.
На второй подцеплен олед и выводит результат который получил. В начале все работает хорошо, как только генератор подходит к числу от 50 до 70, перестают принематься данные и на дисплее висит цифра не меняющаяся. Если передернуть проводок уарта, то видно что передача не останавливалась и какое-то время на дисплее опять все правильно отображается. Пробовал и железный и софтверный уарт.
Генератор работает на увеличение числа каждые 100 миллисекунд. Скорость 9600. Как избавится от зависания?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Не могу передать данные через UART

#8

Сообщение Ingwar » 21.05.2018{, 14:49}

Berserker писал(а):
21.05.2018{, 14:36}
В начале все работает хорошо, как только генератор подходит к числу от 50 до 70, перестают принематься данные и на дисплее висит цифра не меняющаяся
Был случай когда простая тестовая программка из счетчика и генератора выдавая на индикатор числа более 800 (через max7219) вешала или ребутала контроллер. Но там фишка была в перегретом камушке (3 раза феном перепаивал).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Berserker
Рядовой
Сообщения: 58
Зарегистрирован: 17.05.2018{, 16:13}
Репутация: 0
Имя: Александр

Не могу передать данные через UART

#9

Сообщение Berserker » 21.05.2018{, 14:51}

не камешки не перегретые, и пробовал на разных контроллерах

Отправлено спустя 5 минут 47 секунд:
если генератор стоит на увеличение 1 раз в секунду - все замечательно.

Ответить

Вернуться в «UART»