die zahl steht also für die mikrosekunden, aber warum steht da das "L"?


"duration_msec" ist vom Typ "uint16_t" und muss auf "uint32_t" gecastet werden um es zusammen addieren zu können. Sonst würde es ne Warnung vom Compiler (oder schlimmeres) geben.
ist * = addieren? ich dachte das wäre multipizieren.