• Система автоматизации с открытым исходным кодом на базе 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" надо подождать некоторе время.
 
Сверху Снизу