Size: a a a

2021 September 02

LZ

Leonid Zaliubovskii in Embedded Group
О чем я и говорю, что аромат говна тебя преследует на протяжении всего времени, что ты используешь
источник

АГ

Александр Гравит... in Embedded Group
значит только CMSIS нас спасет?
источник

АГ

Александр Гравит... in Embedded Group
сами напишем и не ошибемся не разу
источник

LZ

Leonid Zaliubovskii in Embedded Group
я бы сказал, что самописное оно более контроллируемое обычно. Но тут все зависит от опыта. И подорваться на говномине куба за это время успеет больше людей. Как результат - быстрее баг найдут.

Ну и не всегда есть возможность и время свое пилить. Точнее его всегда нет, лол
источник

LZ

Leonid Zaliubovskii in Embedded Group
но да, есл самописная либа отлаженная активным использованием, имхо вероятность поесть говна ниже, чем после неожиданного обновления куба и его пакетов
источник

АГ

Александр Гравит... in Embedded Group
давай будем справедливы и перенесем говно фильтр на os. чей то там все готовое и глючное? ubunta вон трындец как глючит. её тоже нужно переписать самому
источник

АГ

Александр Гравит... in Embedded Group
"я бы сказал, что самописное оно более контроллируемое обычно. Но тут все зависит от опыта. И подорваться на говномине куба за это время успеет больше людей. Как результат - быстрее баг найдут."
+
источник

АГ

Александр Гравит... in Embedded Group
да и вообще согласен с любыми логичными размышлениями )
источник

A

Aleksandr Zharov in Embedded Group
В конечном итоге, на боевую, переписывать приходится на свою либу
источник

A

Aleksandr Zharov in Embedded Group
Да и хорошие либы как багаж,  из проекта в проект кочуют
источник

АГ

Александр Гравит... in Embedded Group
давайте уже примем как данность - повторное использование кода - в самой сердцевине любых парадигм. её даже не особо в ооп упоминают, потому что нечего разжевывать. остальное "блики переливающихся граней этого бриллианта" )
источник

AZ

Aleksander Zholtkovs... in Embedded Group
перед тем как портировать свой код с f103 на f765 я обновил ST либы в 103 и по сути переделал код usb_cdc, т.к. либы существенно изменились.
Я очень надеялся что портирование кода usb_cd будет простым, т.к. либы же заточены чтобы легко ходить по разным чипам.
В общем хрен там плавал, пришлось переделывать ещё раз.
Повторное использование кода во всей красе :D
источник

АГ

Александр Гравит... in Embedded Group
да usb это страшная вешь. солько времени заняла переделка?
источник

AZ

Aleksander Zholtkovs... in Embedded Group
затрудняюсь ответить
источник

АГ

Александр Гравит... in Embedded Group
две недели месяц три месяца..
источник

AZ

Aleksander Zholtkovs... in Embedded Group
но идея то там одна, по идее отличатся должна только настройка аппаратной части (usb блоки в f103 и f765 совершенно разные), а вся логика одинаковая ...
источник

AZ

Aleksander Zholtkovs... in Embedded Group
к счастью я могу обойтись без dma :D
источник

АГ

Александр Гравит... in Embedded Group
наверно пара дней..
источник

АГ

Александр Гравит... in Embedded Group
эх ребяты, не писали вы на асме под серьезный контроллер )
с поддержкой телеметрии под 500 параметров и десятков устройсв переферийных. переделки переделки. вот там были переделки..
источник

AZ

Aleksander Zholtkovs... in Embedded Group
я же не только им занимался.
Пусть будет больше месяца. Вникать во всю логику было лень она там своеобразная. Плюс примеры изобилуют магическими цифрами без объяснения их значений
источник