ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
790948
Chum_A (31.10.2017 17:49, просмотров: 5322)
Проект на Cortex-M под GCC. Реализована ф-я printf() посредством UART, для чего в проект были добавлены заглушки ф-ций _close(), _fstat(), _isatty(), _lseek(), _open(), _read(), _sbrk() и написана ф-я _write(). Вполне себе работает, только прошивка распухла на +30К. В попытке похудеть была (по советам Гугла) прилинкована newlib-nano, однако таковая в printf() входит, но_write() не вызывает. Вопрос, как похудеть и остаться с работающим printf-ом, писать самопальный не очень хочется.