<?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>topic Re: printf() doesn't print any thing on COM port terminal. in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332578#M15662</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jennie,&lt;/P&gt;&lt;P&gt;Thanks for explaining, I found I was using the wrong UART port. I am trying to trim the Slow internal reference clock to 37.44k in my project, but it won't let me, every time I input the value, it just goes back to its original which is 32.768k. How could I change this setting?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Jan 2015 13:54:33 GMT</pubDate>
    <dc:creator>saya</dc:creator>
    <dc:date>2015-01-30T13:54:33Z</dc:date>
    <item>
      <title>printf() doesn't print any thing on COM port terminal.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332575#M15659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, everyone,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to get the printf() function working (I am using the MSCAN driver example as a start point, since will need CAN communication later.)&lt;/P&gt;&lt;P&gt;I have followed couple tutorials, such as &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmcuoneclipse.com%2F2013%2F02%2F07%2Ftutorial-printf-with-and-without-processor-expert%2F" rel="nofollow" target="_blank"&gt;Tutorial: Printf() with (and without) Processor Expert | MCU on Eclipse&lt;/A&gt;, but I got no luck.&lt;/P&gt;&lt;P&gt;I have used PE to configure ConsoleIO, compiled the program, no error. Flashed into the KEA128, open putty, baud rate 38400. nothing shows on screen.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have attached my project here, any help is appreciated! &lt;SPAN aria-label="Love" class="emoticon-inline emoticon_love" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Alan&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-337361"&gt;MSCAN_KEA128.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2015 22:03:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332575#M15659</guid>
      <dc:creator>saya</dc:creator>
      <dc:date>2015-01-29T22:03:43Z</dc:date>
    </item>
    <item>
      <title>Re: printf() doesn't print any thing on COM port terminal.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332576#M15660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you write directly to the ConsoleIO functions from your application to see if the basics are working?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 05:58:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332576#M15660</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2015-01-30T05:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: printf() doesn't print any thing on COM port terminal.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332577#M15661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ever made console printf demo with TRK-KEA board. it works fine on my side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is two points we need to pay attention:&lt;/P&gt;&lt;P&gt;1. to have accurate serial baud rate: if&amp;nbsp; clock ICS mode is FEI, I trim slow internal reference clock to 37.44k. this will get accurate SCI baud clock:&lt;/P&gt;&lt;P&gt;bus clock= 37.44k*1280/2=47.932M&amp;nbsp; &lt;/P&gt;&lt;P&gt;SCI baud rate = bus clock/39/16=38400&lt;/P&gt;&lt;P&gt;you needn't set baud rate as accurate as above, but if the result deviates more,&amp;nbsp; the output to screenshot through SCI is messy code per my test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. choose right UART port for consolveIO based on the board design.&lt;/P&gt;&lt;P&gt;for example, I use TRK-KEA board, according to schematic, Open SDA CDC uses KEA128 UART2. if you use other UART, CDC can't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I attached my testing code. ConsoleIO functions works well with my TRK-KEA board, baud rate is 384000.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Zhang Jun&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 10:59:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332577#M15661</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2015-01-30T10:59:12Z</dc:date>
    </item>
    <item>
      <title>Re: printf() doesn't print any thing on COM port terminal.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332578#M15662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jennie,&lt;/P&gt;&lt;P&gt;Thanks for explaining, I found I was using the wrong UART port. I am trying to trim the Slow internal reference clock to 37.44k in my project, but it won't let me, every time I input the value, it just goes back to its original which is 32.768k. How could I change this setting?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 13:54:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332578#M15662</guid>
      <dc:creator>saya</dc:creator>
      <dc:date>2015-01-30T13:54:33Z</dc:date>
    </item>
    <item>
      <title>Re: printf() doesn't print any thing on COM port terminal.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332579#M15663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Interesting, now I can change it. And it is working! Thanks again!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 16:02:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/printf-doesn-t-print-any-thing-on-COM-port-terminal/m-p/332579#M15663</guid>
      <dc:creator>saya</dc:creator>
      <dc:date>2015-01-30T16:02:49Z</dc:date>
    </item>
  </channel>
</rss>

