Posted on May 17, 2011 at 13:11You are correct sir. The task stacks were only 4 byte aligned by default. After aligning them to 8 bytes, the sprintf float issue was corrected. Thank you for taking the time to reply.
Posted on May 17, 2011 at 13:11Quote:On 09-04-2009 at 15:52, Anonymous wrote: Hi all, I am in big trouble with my app, EWARM 5.20 + uC/OS II. I have a task writing a floating on an output buffer, like this: char outval[16]; float me->INval__ = 123....
Posted on May 17, 2011 at 09:58Quote:On 09-04-2009 at 15:52, Anonymous wrote: Hi all, I am in big trouble with my app, EWARM 5.20 + uC/OS II. I have a task writing a floating on an output buffer, like this: char outval[16]; float me->INval__ = 123....