Embedded Entwickler - Blob Manager für internes Flash auf STM32G0

Stängt Publicerat 3 veckor sedan Betalades vid leverans
Stängt Betalades vid leverans

Es soll ein Blob Manager für das interne Flash eines STM32G0 entwickelt werden. Dieser soll vorerst auf einem STM32G0B1 Nucleo-Board, als Testumgebung laufen und in reinem C (nicht C++) implementiert werden.

Das Projekt soll in CubeIDE von STM aufgesetzt werden, zur Bearbeitung der C-Files können aber auch andere Tools benutzt werden.

Die Software soll möglichst Hardware unabhängig und Modular aufgebaut sein. Sie soll sich einfach in bestehende Projekte einfügen lassen, gut konfigurierbar sein (z.B. über Defines in einem zentralen File), einfach portierbar sein auf andere MCUs der STM32 Familie, einfach erweiterbar sein auf externe Flash-Bausteine und der Progammcode soll gut lesbar und kommentiert sein.

Es sollen auch Sonderfälle wie zum Beispiel plötzlichem Spannungsausfall berücksichtig werden und entsprechend abgefangen werden.

Die Bezeichnungen im Programmcode und die Kommentare sollen in English sein, die Absprachen mit uns erfolgen in Deutsch, deshalb sind auch gute Deutschkenntnisse erforderlich.

Das Konzept, wie der Blob-Manager aufgebaut ist, wird in diesem Video [login to view URL]:v:/s/NEVOAG-Transfer/ERJLCAz0hslOg_5_vYGoIroB3Q62dMn_EaZpMIBkfG9GMw?e=6rJtAR dargestellt. Die einzelnen Folien sind hier im Anhang abrufbar.

Fertigstellung der Aufgabe und Übergabe der Dokumente: Fr 17.05.24, falls möglich gerne auch früher.

Über die Firma

Für unserer Kunden entwickeln wir clevere und durchdachte Produkte. Dabei lieben wir das Zusammenspiel von Mechanik, Kunststoff, Elektronik und Software und fokussieren uns auf Seriengrössen von 100-100'000 Stk. pro Jahr.

Für die Firmwareentwicklung (meistens STM32) suchen wir einen verantwortungsvollen Freelancer, so dass wir in Zukunft weitere Arbeitspakete in der embedded Firmwareentwicklung und hardwarenaher Programmierung in C auslagern können.

C-programmering Inbyggda system Firmware Mikrokontroller STM32

Projekt-id: #38057265

About the project

4 offerter Distansprojekt Aktivt förra veckan

4 frilansare har lagt bud på i genomsnitt $975 för det här jobbet

mannerm

Bisher habe ich ausschließlich Erfahrungen mit ESP32 und Arduino Mikrocontrollern gesammelt. Allerdings bin ich zuversichtlich, dass ich meine Kenntnisse erfolgreich auf die STM32-Familie übertragen kann. Die Anforderu Mer

$1000 USD inom 10 dagar
(1 omdöme)
2.2