{"id":476,"date":"2022-01-14T16:17:39","date_gmt":"2022-01-14T15:17:39","guid":{"rendered":"https:\/\/uv-software.de\/wordpress\/?p=476"},"modified":"2025-11-17T16:28:20","modified_gmt":"2025-11-17T15:28:20","slug":"c-entwicklung-fuer-einen-schwenksaeulenkran","status":"publish","type":"post","link":"https:\/\/uv-software.de\/wordpress\/de\/c-entwicklung-fuer-einen-schwenksaeulenkran\/","title":{"rendered":"C-Entwicklung f\u00fcr einen Schwenks\u00e4ulenkran"},"content":{"rendered":"<p align=\"left\">Projekt: Januar 2022 &#8211; M\u00e4rz 2022 (3 Monate)<\/p>\n<h2>Projektbeschreibung<\/h2>\n<p>\nAufgrund des weltweiten Mangels an Mikroprozessoren im Zuge der COVID-19-Pandemie und m\u00f6glicher zuk\u00fcnftiger Abk\u00fcndigungen der eingesetzten Mikroprozessoren, \u00fcberarbeitet der Kunde sein Produktangebot. Die bestehende Steuerung f\u00fcr einen Schwenks\u00e4ulenkran wird auf einen neuen Microcontrollertyp (f\u00fcr den auch Ersatztypen zur Verf\u00fcgung stehen) portiert, ohne das Applikationsprogramm selbst zu \u00fcberarbeiten.  Hierbei werden die Treiber des Hardware Abstraction Layer (HAL) neu entwickelt und \u00fcber Wrapper an das bestehende Applikationsprogramm angebunden.\n<\/p>\n<p>\nMeine Aufgabe im Projekt war die Entwicklung der Treiber und Wrapper f\u00fcr ADC, I2C, UART, sowie deren Inbetriebnahme auf der (neuen) Zielhardware.\n<\/p>\n<h2>Projektsteckbrief<\/h2>\n<table border=\"0\" width=\"100%\">\n<colgroup>\n<col \/>\n<col \/> <\/colgroup>\n<tbody>\n<tr>\n<td>Projekt<\/td>\n<td>C-Entwicklung f\u00fcr einen Schwenks\u00e4ulenkran<\/td>\n<\/tr>\n<tr>\n<td>Dauer<\/td>\n<td>3 Monate (Januar 2022 &#8211; M\u00e4rz 2022)<\/td>\n<\/tr>\n<tr>\n<td>Kunde<\/td>\n<td><i>darf aus Gr\u00fcnden des Kundenschutzes nicht genannt werden<\/i><\/td>\n<\/tr>\n<tr>\n<td>Branche<\/td>\n<td>Industrie \/ Heavy Duty Industriekr\u00e4ne<\/td>\n<\/tr>\n<tr>\n<td>Rolle im Projekt<\/td>\n<td>Implementierung, Code-Reviews, SW-Inbetriebnahme, Videokonferenzen (100% remote)<\/td>\n<\/tr>\n<tr>\n<td>Software \/ Tools \/ Methoden<\/td>\n<td>Eclipse CDT (for Embedded Systems), GCC Compiler for ARM (arm-none-eabi), Microchip MPLAB X IDE and Harmony 3, JIRA (Atlassian)<\/td>\n<\/tr>\n<tr>\n<td>Hardwareplattform<\/td>\n<td>dsPIC30F6015, dsPIC30F3013 (Microchip), PIC32CM1216MC00048\/00032 (Microchip), ARM EDBG Debugger, SEGGER J-Link, Oscilloscope, Multimeter<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Projekt: Januar 2022 &#8211; M\u00e4rz 2022 (3 Monate) Projektbeschreibung Aufgrund des weltweiten Mangels an Mikroprozessoren im Zuge der COVID-19-Pandemie und m\u00f6glicher zuk\u00fcnftiger Abk\u00fcndigungen der eingesetzten Mikroprozessoren, \u00fcberarbeitet der Kunde sein Produktangebot. Die bestehende Steuerung f\u00fcr einen Schwenks\u00e4ulenkran wird auf einen neuen Microcontrollertyp (f\u00fcr den auch Ersatztypen zur Verf\u00fcgung stehen) portiert, ohne das Applikationsprogramm selbst zu &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/uv-software.de\/wordpress\/de\/c-entwicklung-fuer-einen-schwenksaeulenkran\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eC-Entwicklung f\u00fcr einen Schwenks\u00e4ulenkran\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,108],"tags":[],"class_list":["post-476","post","type-post","status-publish","format-standard","hentry","category-projekte","category-industrie-maschinenbau"],"_links":{"self":[{"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/posts\/476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/comments?post=476"}],"version-history":[{"count":2,"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/posts\/476\/revisions"}],"predecessor-version":[{"id":526,"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/posts\/476\/revisions\/526"}],"wp:attachment":[{"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/media?parent=476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/categories?post=476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uv-software.de\/wordpress\/wp-json\/wp\/v2\/tags?post=476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}