ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
14 июля
510930 Топик полностью
Mahagam (27.04.2014 22:32, просмотров: 73) ответил fk0 на Говнокод безусловный по двум причинам: разным процессорам удобней работать с разным размером слова. Во-вторых если тебе уж припёрло фиксированный размер, то выше сказано -- stdint.h. За самодельные типы -- сжигать нужно. Причин к тому тоже
у меня проект на вертолёте начинался чисто с передачи телеметрии. канал ограничен, данных на передачу прибавляется с каждым днём. мне тут удобнее чётко видеть сколько байт я отвожу под то или иное поле. обороты двигла - тут u16, количество топлива - достаточно и u8. естественно что все расчёты внутри ведутся в самом шустром типе - int (про мегу и прочих 8-и разрядных малышей забываем, они не справятся вообще) или даже float.