|
printf и несколько UART |
|
|
|
 |
Ответов
|
Oct 25 2007, 11:14
|

Гуру
     
Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954

|
Цитата(prottoss @ Oct 25 2007, 15:03)  Ну, а уж если все таки приспичило, можно в putchar ввести глобальный флаг и переключать его в функции, которая вызывает printf, и которая знает, в какой интерфейс будет идти сообщение... Можно, конечно, и так, но, только вывод в UART, SPI, TWI нельзя будет осуществлять одновременно. Правда, мне не понятно зачем вывод с помощью printf автору вопроса потребовался во все эти устройства. Да, и вообще, printf - слишком тяжелая для микроконтроллеров функция (как правильно указал prottoss), без которой во многих случаях можно обойтись.
|
|
|
|
|
Oct 25 2007, 11:40
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(Палыч @ Oct 25 2007, 15:14)  Можно, конечно, и так, но, только вывод в UART, SPI, TWI нельзя будет осуществлять одновременно. Правда, мне не понятно зачем вывод с помощью printf автору вопроса потребовался во все эти устройства. Да, и вообще, printf - слишком тяжелая для микроконтроллеров функция (как правильно указал prottoss), без которой во многих случаях можно обойтись. Мне кажется, функция printf используется: 1. Чаще всего для отладки. Терминал всегда один. Одновременно посылать никогда не надо. Иногда надо переключить UART (очень редко). 2. Внутри в самодельных пультов управления. Вобще не имеет отношения к поднятому вопросу. Удобнее использовать sprinf. PS. Проблема носит теоретический характер.
|
|
|
|
Сообщений в этой теме
dimka76 printf и несколько UART Oct 25 2007, 10:45 Палыч Конечно же написать свои функции, или одну универс... Oct 25 2007, 10:52 prottoss Хм... А зачем использовать printf для второго(тре... Oct 25 2007, 10:58 defunct Цитата(dimka76 @ Oct 25 2007, 13:45) Когд... Oct 25 2007, 11:01 Сергей Борщ Цитата(defunct @ Oct 25 2007, 14:01) putc... Oct 25 2007, 11:11  defunct Цитата(Палыч @ Oct 25 2007, 14:14) Да, и ... Oct 25 2007, 11:22 ReAl "компилятор по умолчанию"?
А вот если... Oct 25 2007, 11:16 dimka76 всем спасибо.
эта идея чисто абстрактная, на всяк... Oct 25 2007, 11:50
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|