ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
15 сентября
1541606 Топик полностью
Eddy_Em (12.09.2025 13:27, просмотров: 75) ответил Vit на ты бы посмотрел SDK, а не рассказывал как гордо полез бы в писанину давно написанного. а то, что только М4 интересовал, ну вот и уточнил. я же посмотрел в твой код, показалось, что там даблы. для них СМ4 даже может быть хуже, чем СМ3. а вот расчеты в даблах, например, на STM32F7 (который с double-precision FPU) с приведением частоты (запускал на 200 МГц, пересчитывал на 80) на моих задачах уделывают СМ4 минимум в 10 раз. короче, хватит пинать говно мамонта:)
Нет, там флоаты. А то, что константы - даблы, это пофиг, у меня же -fsingle-precision-constant — не нужно 'f' дописывать к константам. 
хватит пинать говно мамонта

Я понимаю, ты бы так про F103 сказал. Но F303 - это самый крутой из освоенных мною STM32. Еще есть G431, но там USB OTG. Мне пока лень вникать. Боюсь, это не один вечер займет - портировать мой "универсальный USB" еще и на него.


Что до SDK, то "родное" мелексисовское - древнее, как говно мамонта! С 2017 года ничего с ним не делали. И никаких оптимизаций, тем паче.

Мне просто интересно было, насколько их реализация (без оптимизаций) медленней моей. И насколько больше будет объем бинарника и потребляемых ресурсов. Самому лень заниматься бесполезным делом, рисуя еще и тестовую обертку для их SDK!

eddy-em.livejournal.com github.com/eddyem