Size: a a a

2021 March 25

ED

Egor Dolgalev in Embedded Group
Vitalii
Иногда бабла заработать
на развитие стандарта, это благая цель, но и людям же платить конечно надо за это, без этого никуда
источник

ED

Egor Dolgalev in Embedded Group
Eugene Anfimov
Это то все здорово, одного понять не могу как раз там где боль, что нужно делать, чтобы можно было поддерживать несколько железяк с различной конфигурацией, при этом фичи не терять...тут подход мне не очевиден, да и вообще я сомневаюсь, что эта история как-то решается просто.
различные конфиги для различных сборок, все можно поддерживать из одного комита грубо говоря, не вижу проблем
источник

ED

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

AJ

Arm Jedi in Embedded Group
Evgen
да на прием
Хороший пример нашел на гитхабе, изучаю
Киньте ссылочку на пример. Задача довольно распространенгая
источник

EA

Eugene Anfimov in Embedded Group
Leonid Zaliubovskii
Имхо зависит от предпочтений. Можно ифдефами конфиги разделять и фичи.

Можно с одной дев ветки почковать конфиги устройств. И вести специфические там фичи. Со своими RC & Release а общий development использовать для common platform development
Хочу уйти от условной компиляции, и второй подход пока выглядит наиболее привлекательным.
источник

E

Evgen in Embedded Group
Arm Jedi
Киньте ссылочку на пример. Задача довольно распространенгая
источник

E

Evgen in Embedded Group
Arm Jedi
Киньте ссылочку на пример. Задача довольно распространенгая
1й вариант разжеванный сильно и классно
источник

AJ

Arm Jedi in Embedded Group
Спасибо. Я поглядываю на этого парня. Годные либы
источник

A

Alexander in Embedded Group
У него забавный сайт с примерами работы периферии был.
источник

EA

Eugene Anfimov in Embedded Group
Egor Dolgalev
различные конфиги для различных сборок, все можно поддерживать из одного комита грубо говоря, не вижу проблем
Видимо я чего-то про Гит не дочитал, или это какие-то сторонние тулзы?
источник

A

Alexander in Embedded Group
Arm Jedi
Спасибо. Я поглядываю на этого парня. Годные либы
+
источник

D

Dr Zlo in Embedded Group
Никакой проблемы не увидел, сча работаю над проектом железо которого постоянно меняется, вплоть до того что проц меняется. Просто вся железо-релейтед часть отделена в отдельный тагрет, который потом инклудится в сборку
источник

SK

Stas Koynov in Embedded Group
Eugene Anfimov
Это то все здорово, одного понять не могу как раз там где боль, что нужно делать, чтобы можно было поддерживать несколько железяк с различной конфигурацией, при этом фичи не терять...тут подход мне не очевиден, да и вообще я сомневаюсь, что эта история как-то решается просто.
ну я использую разные репы для железок. если базовые вещи одни, то пилю на одной из, а потом патчами добавляю в другие. ибо из-за разной конфигурации все равно уже все разное. если хочется один реп. тогда конфигурацию хранить рядом в виде файлов и какая то магия во время сборки, через ifdef-ы
источник

ED

Egor Dolgalev in Embedded Group
Eugene Anfimov
Видимо я чего-то про Гит не дочитал, или это какие-то сторонние тулзы?
это не гит, это системы сборки позволяют сделать
источник

D

Dr Zlo in Embedded Group
Dr Zlo
Никакой проблемы не увидел, сча работаю над проектом железо которого постоянно меняется, вплоть до того что проц меняется. Просто вся железо-релейтед часть отделена в отдельный тагрет, который потом инклудится в сборку
Вплоть до того что есть таргет который собирается на пк
источник

E

Evgen in Embedded Group
Alexander
У него забавный сайт с примерами работы периферии был.
ну вот вроде у него то что мне надо, но таймер на ф1 не прикручен
Так мне вообще сказали, есть у кого это все дело настраивается (таймаут) . У меня на H7 ножки не припаяны, сцуко
источник

A

Alexander in Embedded Group
Evgen
ну вот вроде у него то что мне надо, но таймер на ф1 не прикручен
Так мне вообще сказали, есть у кого это все дело настраивается (таймаут) . У меня на H7 ножки не припаяны, сцуко
Да, на старших процах у UART вроде есть аппаратный расчет таймаута.
источник

E

Evgen in Embedded Group
Alexander
Да, на старших процах у UART вроде есть аппаратный расчет таймаута.
на f0 он тож есть
отладка просто на ф1 сейчас доступна только
а надо проверить кое-что дальше уже на нормальном камне без костылей обыграю
источник

A

Alexander in Embedded Group
Evgen
на f0 он тож есть
отладка просто на ф1 сейчас доступна только
а надо проверить кое-что дальше уже на нормальном камне без костылей обыграю
Ок, удачно запилить.
источник

AJ

Arm Jedi in Embedded Group
Evgen
ну вот вроде у него то что мне надо, но таймер на ф1 не прикручен
Так мне вообще сказали, есть у кого это все дело настраивается (таймаут) . У меня на H7 ножки не припаяны, сцуко
Там вроде как если какое-то время нет символов. Я когда-то делал модифицировал hal обработчик не на количество символов а на приём 10 13 последовательности. Но это было не с дма а с it
источник