• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено Отправка указателя на массив букв как строки по UART

Seeker

New member
Проблемы вывода указателя на массив букв по UART.
Код:
void tcp_recv_cb(void *arg, char *pdata, unsigned short len)
{
// столько кода и всё насмарку
    uint8 str[len];
    os_memset(str, 0, len);
    os_memcpy(str, pdata, len);
    os_memcpy(str, *pdata, len); //это крах
    console_printf("<<< %d \r_\n", str); //выдаст адрес + " _ "
    console_printf("<<< %d \r_\n", *str);//выдаст ASCII  код первой буквы + " _ "

   //это работает
   ets_uart_printf(pdata);
}
 
Сверху Снизу