Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Еще вариант:

Отправлено smb 03 июня 2008 г. 14:23
В ответ на: Как бы навести красоту в ASCII протокол(+) отправлено misyachniy 03 июня 2008 г. 11:46

Если заменить '' на ""

// первая цифра посылки - номер устройства
#define CROSS_ID "1" // требуются параметры кроссовера
#define TRANS_ID "2" // требуются параметры передатчика
#define STAT_ID "3" // требуется статистика обмена

// вторая цифра посылки - номер параметра // требуется значение
#define TEMPERATURE_ID "0" // температуры
#define POWER_ID "1" // выходной мощности
#define SUCC_ID "2" // число успешних обменов по модему
#define CRC_ID "3" // число обменов по модему с ошибкой

UARTprintf("p" TRANS_ID TEMPERATURE_ID "v%02d\r",TMP36_v2c(Cross.Tempature_mV));

но, имхо, смысла нет - преобразование числа в строку выполняется довольно быстро.


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru