ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
565266
Dingo (11.12.2014 09:47, просмотров: 19644)
printf для STM32F407 и GCC. Пытаюсь безуспешно второй день. Хоть сам пиши. Есть хидер stdio.h, есть библиотека. В библиотеке реализован верхний уровень. Но нижний.. Это северный лис, товарищи! Предлагается написать кучку системных вызовов. Нашёл в SPL файлик с ними и ещё здесь . Ни один из вариантов не работает. Накидал заглушек, которые рапортуют, какой из блоков вызван. Вызываю printf("Hello"); В терминале наблюдаю fssa - то есть управление передаётся четырём "системным вызовам" в такой последовательности: int _fstat(int file, struct stat *st) caddr_t _sbrk(int incr) caddr_t _sbrk(int incr) int _isatty(int file) И всё - _write , _read не вызываются. Кто делал? Пятой точкой чую - тут либо очень просто( пропустил?) или наоборот - может оказаться проще свою printf написать. Код .