Your contact

Matthias Vogel
Dipl.-Ing. (FH) Electrical Engineering
Industrial Engineer
Division Manager Electronics | Software
+49 (0)6021 35 88 - 153
Andreas Fries
Industrial Engineer
Deputy Division Manger
+49 (0)6021 35 88 - 242

Embedded development

  • Task

    Embedded software development of different modules for controllers in industrial trucks. The central task here was the driving and lifting module – the core of any industrial truck. The entire input/output processing had to be controlled. One module also had to implement access authorizations using a PIN code in order to enable the CAN Bus and start the vehicle. A boot block also had to be programmed that monitored the controlled start-up and initialization of the microcontroller. Flashing had to be enabled through the CAN Bus and corresponding CAN-KWP services provided.

    Another task was general application development and the associated software testing for various prototypes.

  • Performance

    During performance of different tasks, we work with the following tools, among others:

    • MKS for software management (task creation / code management)
    • Tasking as C compiler
    • Universal Debug Engine UDE as the debugger
    • CANalyzer (with CAPL scripts) for communicating with the forklift's CAN bus
    • Matlab/Simulink with Stateflow and Targetlink for automatic C code generation
    • Microcontroller: XC2000 family and TriCore processors from Infineon