• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено Не работает uart0/1

de1m

New member
Приветствую,
у меня снова проблема - не работает передача данных.

Раньше я делал настройку так:
Код:
uart_div_modify(0, UART_CLK_FREQ / 9600)
и потом через
писал в uart0

Теперь мне надо ещё uart1 так на uart0 хочу другую вещь повесить. Вообщем сделал как мануале, но не работает:

Код:
uart_init(BIT_RATE_115200, BIT_RATE_115200);
os_install_putc1((void *)uart1_write_char);
и потом вот так пишу данные
Код:
uart0_tx_buffer("lfai\n",5);
Это работает, но uart1 куда я тепреь хочу писать "os_printf" больше не работает.
Как надо правильно сделать?
Кстати на какой ноге находится uart1, я так понял, что на GPIO2, правильно?
 

de1m

New member
Проблема решилась, всё что было написано выше работает. Но по ощущениям, сразу после "uart_init" надо подождать некоторе время.
 
Сверху Снизу