Jump to content

Search the Community

Showing results for tags 'avr-libc'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
    • Competition 2019
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
  • Товары и услуги
  • Разное
  • Переделки's ATX->ЛБП
  • Переделки's разные темы
  • Киловольты юмора's Юмор в youtube
  • Радиолюбительская доска объявлений exDIY's Надежность и группы продавцов

Blogs

There are no results to display.

There are no results to display.

Marker Groups

  • Пользователи форума

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Found 1 result

  1. Есть строковые константы (массивы типа char), которые хранятся во flash, например: const char MSG_STRING[] PROGMEM = "bla-bla"; при использовании функции printf("%S" MSG_STRING), компилятор выдаёт предупреждения. warning: format '%S' expects argument of type 'wchar_t *', but argument 2 has type 'const char *' [-Wformat=] %s некорректно обрабатывается, если MSG_STRING без завершающего '\n'. Вроде, по документации, правильнее использовать %S (заглавная S). Я в курсе про PSTR, но он тут не годится, ибо хочу использовать отдельный заголовочный файл для размещения строк, содержащих выводимые сообщения. Это нужно для того, чтобы приложение было легко перевести на другой язык, просто, меняем строки в заголовочном файле. вроде, всё работает и, как говорится, "на скорость не влияет", но осадок остаётся. Понятно, что можно заткнуть ругань компилятора через #pragma GCC diagnostic ignored "-Wformat=", но это не совсем то. Кто в теме, поделитесь, как правильно разрулить ситуацию.
×
×
  • Create New...