STM32-LCD-HD44780-I2C icon indicating copy to clipboard operation
STM32-LCD-HD44780-I2C copied to clipboard

lcdPrintStr 2 many strings

Open AndreiCherniaev opened this issue 5 years ago • 1 comments

I use ЖКИ-дисплей 20 х 4 After lcdPrintStr((uint8_t*)"111111111111111111112222222222", 30); I see lcd

AndreiCherniaev avatar Nov 26 '20 13:11 AndreiCherniaev

Также рекомендую Вам разрешить строки форматирования, подобно printf, но переизобретать printf конечно совершенно никому не надо. Используйте snprintf в макросе. Подобным образом

#define HD44780_DebugWarningQueueSend(f_, ...) do{\ char neverGiveThisNameToSomeArrayBuff[21];\ snprintf(&neverGiveThisNameToSomeArrayBuff[1],21,(char*)f_,##VA_ARGS);\ Send2QueueMacro();\ }\ }while(0)

AndreiCherniaev avatar Nov 26 '20 13:11 AndreiCherniaev