Re:sprintf causes FaultISR to execute
My guess is that you should cast your 16-bit integers as 32-bit longs, since the *printf functions of the driver library are taking long integers from the stack. Same goes for the float, it should be casted as double.
login or register to reply
|