Size: a a a

2020 July 30

yp

yuri poplevin in Deus Volt!
f334вполне себе цацка.
источник

И

Илья in Deus Volt!
За свою цену он прекрасен, как и многое в F3 серии на самом деле.
Жду теперь когда G474 подешевеет
источник

И

Илья in Deus Volt!
пока что 8-10$ за камень жирно как-то
источник

В

Василий in Deus Volt!
Yaroslav
Может быть, если работа над долгими проектами с высокой ответственностью, ограниченном наборе камней (3-4 модели) и с хорошим бекграундом из уже готовых своих либ под них на CMSIS - то оно и лучше. Но по моему опыту, когда приходит условный Вася и просит сделать ему по-быстрому и недорого очередную умную сортирную лампу с уникальными, на его взгляд, свистелками и перделками на STM/ESP/малине - накидать HALа или других готовых вендоровских либ выходит наиболее быстро и просто, а что там внутри в 95% случаев Васе насрать, ему главное быстрый результат не слишком доргого) Опять же, всякие примитивные датчики типа измерил - высрал по RS-485, преобразователи интерфейсов, реле времени, работа с сетью у меня получались гораздо быстрее на HAL. Это исключительно мой опыт, никому его не навязываю.
Мне как Васе, данное сообщение было обидным!
источник

В

Василий in Deus Volt!
Но в остальном соглсасен
источник

Y

Yaroslav in Deus Volt!
Василий
Мне как Васе, данное сообщение было обидным!
Oh shit, I'm sorry)
источник

D

Dr Zlo in Deus Volt!
Yaroslav
Может быть, если работа над долгими проектами с высокой ответственностью, ограниченном наборе камней (3-4 модели) и с хорошим бекграундом из уже готовых своих либ под них на CMSIS - то оно и лучше. Но по моему опыту, когда приходит условный Вася и просит сделать ему по-быстрому и недорого очередную умную сортирную лампу с уникальными, на его взгляд, свистелками и перделками на STM/ESP/малине - накидать HALа или других готовых вендоровских либ выходит наиболее быстро и просто, а что там внутри в 95% случаев Васе насрать, ему главное быстрый результат не слишком доргого) Опять же, всякие примитивные датчики типа измерил - высрал по RS-485, преобразователи интерфейсов, реле времени, работа с сетью у меня получались гораздо быстрее на HAL. Это исключительно мой опыт, никому его не навязываю.
А с долгими проектами по моему мелкому опыту интереснее проблемы, вслед за развитием часто приходится переходить от камня к камню
источник

D

Dr Zlo in Deus Volt!
И тут с голой CMSIS можно только хуёв пососать, и поделать эти самые 10% работы ещё раз, а потом и ещё раз.
источник

D

Dr Zlo in Deus Volt!
С HAL я последний раз переводил на другой камень минут за 15, причем из абсолютно другой серии
источник

KT

Kirill Trepakov in Deus Volt!
Так.
Что я скажу.
Я - за аппаратную абстракцию. И я хочу писать в коде (мигнуть ледом 8 ) а не адреса портов, которые должны быть в конфиге прописаны.
источник

И

Илья in Deus Volt!
Kirill Trepakov
Так.
Что я скажу.
Я - за аппаратную абстракцию. И я хочу писать в коде (мигнуть ледом 8 ) а не адреса портов, которые должны быть в конфиге прописаны.
Вот смотри, чтобы сделать твою хотелку надо метод тип:
Led::Enable(num1);

Тебе в любом случае его надо сделать, что на хал, что на регистрах, по сути у тебя лишь потроха будут отличаться типа:

void Led::Enable(NumLed num) {
       GPIOA->BSRR |= GPIO_BSRR_BS_8;
}

В случае хал будет:
void Led::Enable(NumLed num) {
       HAL_Gpio_Set (PortA, bit8);
}

А внутри этого HAL_Gpio все тот же регистр, только через 3 прокладки. Зачем? Ты после того как настроил периферию работаешь с Led::Enable, ты не смотришь как он реализован
источник

И

Илья in Deus Volt!
Gpio::Init<2,8,14>(GPIOB, Gpio::Mode::output, Gpio::Type::PP);


Вот я обернул регистры, тут что-то не читается? При чем ты этого даже не увидишь, ты увидишь:

Led::Toggle(Led::Color::yellow);


И тебе плевать что внутри и тебе по сути плевать, что за мк. Почти вся периферия настраивается везде одинаково (кроме старья типа F1)
источник

И

Илья in Deus Volt!
Теперь покажите мне настройку 3-х ног на HAL. Вот просто в студию
источник

l

lbh in Deus Volt!
хм. красиво
источник

l

lbh in Deus Volt!
ради разнообразия следующий проект сделаю на плюсах (хотя они там не особо нужны)
источник

l

lbh in Deus Volt!
но проц новый как раз :)
источник

И

Илья in Deus Volt!
в принципе, если не увлекаться, то даже в реал-тайм задачах результат такой же как на си. Переписал пару проектов преобразователей и кое где даже выиграл
источник

l

lbh in Deus Volt!
будет микропотребляющая фигня на stm32l476 которая должна от батарейки на 4ач 3в проработать не менее 6 лет
источник

И

Илья in Deus Volt!
оно с графикой и 6 лет??? Вроде L476 под часы всякие заточен?
источник

l

lbh in Deus Volt!
с лсд цифровым. измерительный прибор типа водяного счётчика только на 40 кубов в час, и с can интерфейсом
источник