eddy-em.livejournal.com github.com/eddyem
-
- При передаче параметров в функцию float в любом случае приводится к
double, от этого не уйти. Короче, не аргумент. Внутри printf можно
параметр сразу преобразовать обратно в float, так что потери будут
только на f2d и d2f, что уже не так страшно. - SciFi(Сегодня, 19:32)
- Исходный код printf я не смотрел, так что, вполне возможно, что я
не прав. Но на кой черт вообще printf в микроконтроллеры
засовывать? - Eddy_Em(Сегодня, 19:55)
- В данном случае, только для наглядности и читабельности. При тактовой до 120МГц я бы не стал, а уж на 8-битках... С АРМом на 240 я решил, что могу себе позволить. Еще неделю назад у меня в проекте всё выводилось своими функциями, но я постепенно перестал понимать, что и куда оно выводит - пол-страницы писанины на одну строчку вывода с двумя числами. Idler(840 знак., Сегодня, 20:44)
- Исходный код printf я не смотрел, так что, вполне возможно, что я
не прав. Но на кой черт вообще printf в микроконтроллеры
засовывать? - Eddy_Em(Сегодня, 19:55)
- При передаче параметров в функцию float в любом случае приводится к
double, от этого не уйти. Короче, не аргумент. Внутри printf можно
параметр сразу преобразовать обратно в float, так что потери будут
только на f2d и d2f, что уже не так страшно. - SciFi(Сегодня, 19:32)