Цитата(Chip115 @ Feb 27 2012, 01:41)

Всем привет! Хочу использовать printf для отправления сообщений через UART .
Тут почитал подобные сообщения. Получается надо создать свою ф-цию putchar.

Какая среда разработки? Как правило, надо создать/модифицировать файл retarget.c, чтобы запустить консольную поддержку (печать через printf и прием через scanf). Для KEIL прилагаю мой вариант retarget.c.
Снаружи надо реализовать функции sendchar() и getkey(), которые аппаратно зависимы. Для Luminary процессоров есть их DriverLIB. Там есть функции UARTCharPut и UARTCharGet, которые, видимо, и надо использовать, "завернув" их в фантики sendchar() и getkey() и не забыв, конечно, проинициализировать саму UART.
Сообщение отредактировал KnightIgor - Feb 28 2012, 10:31