<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Kinetis Software Development KitのトピックRe: PRINTF in KDS</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515820#M5378</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stephen&lt;/P&gt;&lt;P&gt;Thank you for the project.&amp;nbsp; A project is like a thousand words ;-)&lt;/P&gt;&lt;P&gt;I think there is an issue as you sate in the printf routine.&lt;/P&gt;&lt;P&gt;Attached is my updated fsl_debug_console.c that made two modifications in DbgConsole_ConvertFloatRadixNumToString() starting at line 611 .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (r &amp;gt;= 0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fa = fractpart + (double)0.5;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (fa &amp;gt;= pow(10, precision_width))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fractpart++; //DES was intpart++;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fa = fractpart - (double)0.5;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (fa &amp;lt;= pow(-10, precision_width))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fractpart--; //DES was intpart--;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if this resolves your issue and I will report it to the KSDK_v2 team formally.&lt;/P&gt;&lt;P&gt;Sorry for the hassles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 20:22:28 GMT</pubDate>
    <dc:creator>DavidS</dc:creator>
    <dc:date>2016-06-15T20:22:28Z</dc:date>
    <item>
      <title>PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515812#M5370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm getting a strange output from PRINTF for formatted printing of floating point numbers using the %f.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Heres's my string...&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;PRINTF&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;"t:%.6f\&lt;SPAN class="s3"&gt;tx&lt;/SPAN&gt;:%.4f\&lt;SPAN class="s3"&gt;ty&lt;/SPAN&gt;:%.4f\r\n"&lt;SPAN class="s2"&gt;,t,(&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;float&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;) x,(&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;float&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)y);&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1" style="min-height: 8pt; padding: 0px;"&gt;&lt;SPAN class="s2"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;But for some reason if I have x = -0.4935 in the debugger&amp;nbsp;&amp;nbsp; The output of the PRINTF for that negative float number is:&amp;nbsp; -1.4935.&amp;nbsp;&amp;nbsp; Is there a bug for negative numbers in PRINTF?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1" style="min-height: 8pt; padding: 0px;"&gt;&lt;SPAN class="s2"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;And why doesn't the library just use the standard lower case printf?&amp;nbsp; Why the non-standard uppercase version?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jun 2016 01:22:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515812#M5370</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-07T01:22:35Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515813#M5371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Stephen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please tell me the version of KDS, your chip part number, and does your project is MQX project, ksdk project , or PE project &lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About the &lt;SPAN class="s2"&gt; uppercase&amp;nbsp; PRINTF,&amp;nbsp; there is no special meaning , it also defined from&amp;nbsp; the "printf" .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s2"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s2"&gt;BR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s2"&gt;Alice&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jun 2016 01:51:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515813#M5371</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-06-07T01:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515814#M5372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="p1"&gt;Kinetis Design Studio&amp;nbsp; Version: 3.2.0&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;My project is just a new non-RTOS KSDK 2.0 project where I've added source code files that utilize the &lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;#include&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;"fsl_debug_console.h"&lt;/P&gt;&lt;P class="p1"&gt;To obtain the PRINTF capability.&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;Platform is the FRDM-K22F.&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;It appears to me that there might be a bug in the printf capability for floating point numbers that are negative.&amp;nbsp; I will do some additional testing this morning also with integer positive and negative numbers and report back.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jun 2016 15:39:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515814#M5372</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-07T15:39:02Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515815#M5373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stephen,&lt;/P&gt;&lt;P&gt;I'm using a FRDM-K64F with KSDK_v2.&amp;nbsp; I cloned the hello_world example and placed it in my path as follows:&lt;/P&gt;&lt;P&gt;C:\NXP\KSDK_v2\SDK_2.0_FRDM-K64F_KDS\boards\frdmk64f\user_apps\hello_world_fp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you just need to enable the #defines in the Properties-&amp;gt;C/C++ Build-&amp;gt;Settings-&amp;gt;Tools Settings-&amp;gt; Cross ARM C Compiler-&amp;gt;Preprocessor&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40636i1E8EBFFE31EC62A5/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All of the PRINTF/SCANF were=0.&amp;nbsp; I changed to =1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;P&gt;PS&lt;/P&gt;&lt;P&gt;I tested on FRDM-K22F successfully too using the standard hello_word example in KSDK_v2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jun 2016 16:28:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515815#M5373</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2016-06-07T16:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515816#M5374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I didn't have those options in my preprocessor settings, but added them anyway.. no Joy.&lt;/P&gt;&lt;P&gt;I will try your hello project tomorrow in a K22F project to see if it changes anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 04:52:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515816#M5374</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-08T04:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515817#M5375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stephen,&lt;/P&gt;&lt;P&gt;Please let me know your results.&lt;/P&gt;&lt;P&gt;Can you post the project you have that is not working?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 17:20:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515817#M5375</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2016-06-08T17:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515818#M5376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, finally had some time to study this problem from two angles.&amp;nbsp; I'm fairly certain there is a bug in the PRINTF library.&amp;nbsp; Here's a slightly modified version of your helloprintf program with a printout from a positive and negative sine wave of a amplitude 1.0 and 2.0.&amp;nbsp; There is something wrong with float outputs were the negative numbers are offset by -1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;sine wave test:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.156434&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.309017&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.453990&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.587785&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.707106&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.809017&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.891006&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.951056&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.987688&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.987689&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.951057&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.891007&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.809018&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.707108&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.587787&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.453992&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.309019&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.156436&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.000002&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.156432&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.309014&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.453988&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.587783&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.707104&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.809015&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.891005&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.951055&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.987688&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.987689&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.951058&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.891009&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.809020&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.707111&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.587791&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.453996&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.309024&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.156442&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.000007&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;sine wave test (amplitude of 2):&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.312869&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.618033&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.907980&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.175570&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.414213&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.618033&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.782012&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.902112&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.975376&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;2.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.975377&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.902114&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.782014&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.618036&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.414216&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;1.175573&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.907984&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.618037&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.312873&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;0.000004&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.312864&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.618029&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.907976&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.175565&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.414208&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.618030&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.782009&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.902110&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.975375&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-3.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.975378&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.902117&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.782018&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.618041&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.414222&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-2.175581&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.907993&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.618047&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.312884&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;-1.000015&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:46:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515818#M5376</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-15T17:46:05Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515819#M5377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Uploading the example project (complete project that can be imported into KDS).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:56:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515819#M5377</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-15T17:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515820#M5378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stephen&lt;/P&gt;&lt;P&gt;Thank you for the project.&amp;nbsp; A project is like a thousand words ;-)&lt;/P&gt;&lt;P&gt;I think there is an issue as you sate in the printf routine.&lt;/P&gt;&lt;P&gt;Attached is my updated fsl_debug_console.c that made two modifications in DbgConsole_ConvertFloatRadixNumToString() starting at line 611 .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (r &amp;gt;= 0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fa = fractpart + (double)0.5;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (fa &amp;gt;= pow(10, precision_width))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fractpart++; //DES was intpart++;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fa = fractpart - (double)0.5;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (fa &amp;lt;= pow(-10, precision_width))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fractpart--; //DES was intpart--;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if this resolves your issue and I will report it to the KSDK_v2 team formally.&lt;/P&gt;&lt;P&gt;Sorry for the hassles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 20:22:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515820#M5378</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2016-06-15T20:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515821#M5379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excellent... will try that in a moment...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have another issue that is troubling me too where when I create a brand new project and try to debug it... the debugger comes up running but doesn't run to main and stop...&amp;nbsp; (in fact, it doesn't even load the code).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a mix of cloned projects that I can get to work and then brand new ones that always have this issue...&amp;nbsp; I'm searching through the settings between the PRINTF demo that DOES debug and the brand new ones I have that don't work.&lt;/P&gt;&lt;P&gt;Like I said, I'll start a new topic on this, but be on the lookout for it if you will.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 21:02:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515821#M5379</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-15T21:02:03Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515822#M5380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stephen,&lt;/P&gt;&lt;P&gt;Did it work?&lt;/P&gt;&lt;P&gt;I see others have been helping on your new post.&amp;nbsp; I am following it too.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 18:22:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515822#M5380</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2016-06-16T18:22:04Z</dc:date>
    </item>
    <item>
      <title>Re: PRINTF in KDS</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515823#M5381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, did indeed.&amp;nbsp; Thanks so much for the quick response.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jun 2016 00:54:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/PRINTF-in-KDS/m-p/515823#M5381</guid>
      <dc:creator>aerodame</dc:creator>
      <dc:date>2016-06-17T00:54:46Z</dc:date>
    </item>
  </channel>
</rss>

