Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
29 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
701186
Топик полностью
AlexG
(24.09.2016 14:41, просмотров: 145)
ответил
Гудвин
на
В общем, решил, что дальнейшее уменьшение размеров кода на 200-300 байт не стоит превращения его в непонятную мешанину. Текущий таки "для людей"...
У вас в коде целая куча PSTR("%u,"), интересно, компилятор понимает что строки одинаковые или под каждую занимает память отдельно?
Ответить
Не понимает такое WinAvr. Все строки занимают программную память отдельно. Но это в общей сложности получается всего 80 байт. Не стОит игра свеч. Пробовал utoa, ltoa, ultoa код сокращается байт на 300-400. Но эти библиотечные функции в WinAvr
Гудвин
(367 знак., 24.09.2016 19:19 - 19:26
)