Softwareentwicklung für Microcontroller
Wir sorgen dafür, dass die Software optimal auf den Mikrocontroller abgestimmt ist und alle Ressourcen sinnvoll und effizient verwendet werden.Wir entwickeln die Software mit den Sprachen C/C++ oder Assembler. Dazu gehören die Gerätetreiber und kundenspezifische Embedded System Applications.Diese Applications können auf Basis von Bare-Metal- Programming oder eines Real-Time-Operating Systems (RTOS) programmiert werden. Die Softwareentwicklung beinhaltet auch die Vorbereitung des Bootloaders für die Serienproduktion und die Implementierung von Updates Over the Air (wireless), um die Produktwartung zu vereinfachen.
Softwareentwicklung für Embedded Linux
Wir bieten Ihnen eine Auswahl geeigneter Bootloader (U-Boot) oder eine individuelle Neuentwicklung an. So können wir Bootzeit und Performance nach Ihren Wünschen anpassen, indem wir zum Beispiel ein individuelles Logo oder eine LED integrieren.Den Linux Kernel sowie die Device Tree passen wir individuell an und implementieren die Gerätetreiber.Den Bootloader und Linux Kernel erstellen wir mit den Werkzeugen Buildroot, Yocto und PTXdist. Benötigt eine Anwendung eine grafische Oberfläche, erstellen wir diese mit Qt oder GTK. Für die Bildverarbeitung nutzen wir OpenCV.
Hardwareentwicklung
Zunächst evaluieren wir Ihr Vorhaben und erstellen ein Proof of Concept. Anschließend helfen wir Ihnen bei der Spezifikation Ihres Projekts und beraten Sie bei der Auswahl geeigneter Komponenten. Die von uns entwickelte Hardware wird mit den Werkzeugen Altium Designer, Kicad und LTSpice entworfen. So verhindern wir die Störung der Hardware von elektrostatischen Entladungen (ESD) und stellen die elektromagnetische Verträglichkeit (EMV) sicher.
Kontakt Über uns Impressum Datenschutzerklärung AGB
Mitkov Systems GmbH / Friedrichstraße 41 / D-64354 Reinheim • Tel: + 49 (0) 6162 9899544 • E-Mail: mail(at)mitkov-systems.de • Webseite: www.mitkov-systems.deGeschäftsführer: Martin Mitkov • Registereintrag: Amtsgericht Darmstadt/HRB 98592 • Steuernummer: 0723924825 USt-IdNr.: DE322068401