Nikolay801_ (11.12.2014 11:19, просмотров: 221) ответил Dingo на printf для STM32F407 и GCC. Пытаюсь безуспешно второй день. Хоть сам пиши. Есть хидер stdio.h, есть библиотека. В библиотеке реализован верхний уровень. Но нижний.. Это северный лис, товарищи! Предлагается написать кучку системных вызовов. Нашёл в
можно сделать свой принтф с использованием библиотечной функции форматирования строки.
void WriteFormatted(const char * format, ...)
{
va_list args;
int len, i;
static uint8_t buf[256];
va_start (args, format);
len = vsprintf ((char*)buf, format, args);
if (len > 0)
for(i = 0; i < len; i++)
CBUF_WR(txqueue, buf[i]);
va_end (args);
}
Будь ты проклят, Перри-Утконос!