реклама на сайте
подробности

 
 
> Преобразовать целое в строку, int to string
ViKo
сообщение Nov 8 2009, 09:24
Сообщение #1


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Не нашел в Keil функции преобразования целого числа в строку, ну, как itoa в Hi-Tech C for PIC, например. Хочу вывести код с АЦП на ЖКИ. Неужто придется самому изобретать такую тривиальную вешь?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение Nov 8 2009, 10:45
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



За примеры преобразования числа в строку - Спасибо!
Нашел, как перенаправить printf на ЖКИ. В файле Retarget.c подменил функцию fputc
Код
extern void lcd_putchar(char c);

/// int fputc (int ch, FILE *f) { return (ser_putchar(ch)); }
int fputc (int ch, FILE *f)
  {
  lcd_putchar((char)ch);
  return ch;
  }

Теперь число выводится на индикатор
Код
    printf("%d", AD_value);

а за ним еще лезет текст "AD value =". Но это уже другой вопрос.
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01351 секунд с 7
ELECTRONIX ©2004-2016