<?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: No UART transmission LPC1343 in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/669000#M26758</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;The first thing I found was that I had not enabled the peripheral clock. &amp;nbsp;Once I did that I found it only transmitted the first byte until&amp;nbsp;I added the extra while statement as you suggested:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Send until the transmit FIFO is full or out of bytes */&lt;BR /&gt;/*&amp;nbsp;&amp;nbsp; &amp;nbsp;while ((sent &amp;lt; numBytes) &amp;amp;&amp;amp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ((Chip_UART_ReadLineStatus(pUART) &amp;amp; UART_LSR_THRE) != 0)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendByte(pUART, *p8);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;p8++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sent++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}*/&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;while ((sent &amp;lt; numBytes) ) {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;while((Chip_UART_ReadLineStatus(pUART) &amp;amp; UART_LSR_THRE) == 0);&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendByte(pUART, *p8);&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;p8++;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sent++;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;return sent;&lt;BR /&gt;}&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;As obviously in its original incarnation will only send the first byte.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;All working now many thanks.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Many thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Jul 2017 10:54:39 GMT</pubDate>
    <dc:creator>deboogle</dc:creator>
    <dc:date>2017-07-18T10:54:39Z</dc:date>
    <item>
      <title>No UART transmission LPC1343</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/668998#M26756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to get the UART working on the LPC1343 at chip level and I have the PIO1_6 and PIO1_7 connected to an FTDI device which is plugged into my PC running putty. &amp;nbsp;When I run the board level ring buffer example the UART is working and I see the output in putty, but when I try my chip level code, nada!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created a project using the wizard and then added the following lines of code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chip_IOCON_PinMuxSet(LPC_IOCON,IOCON_PIO1_6,(IOCON_FUNC1 | IOCON_RESERVED_BIT_6 | IOCON_RESERVED_BIT_7 | IOCON_MODE_INACT));&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; Chip_IOCON_PinMuxSet(LPC_IOCON,IOCON_PIO1_7,(IOCON_FUNC1 | IOCON_RESERVED_BIT_6 | IOCON_RESERVED_BIT_7 | IOCON_MODE_INACT));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chip_UART_Init(LPC_USART);&lt;BR /&gt; Chip_UART_SetBaud(LPC_USART, 115200);&lt;BR /&gt; Chip_UART_TXEnable(LPC_USART);&lt;/P&gt;&lt;P&gt;val = Chip_UART_Send(LPC_USART, "Test\n", 5);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after completion the returned value is 1 and i would have expected 5 as this is how many should have been placed into the buffer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I step through the code I can see the various characters being moved in but nothing is coming out of the terminal application?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone enlighten me as to what I have missed please? I am new to LPCopen having previously doen everything at register level using CMSIS only.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jul 2017 14:01:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/668998#M26756</guid>
      <dc:creator>deboogle</dc:creator>
      <dc:date>2017-07-13T14:01:37Z</dc:date>
    </item>
    <item>
      <title>Re: No UART transmission LPC1343</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/668999#M26757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please follow my step and try it on your side.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please still modify the code based on the orignial periph_uart_rb code.&lt;/P&gt;&lt;P&gt;&amp;nbsp; You can just call :val = Chip_UART_Send(LPC_USART, "Test\n", 5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;Then modify the Chip_UART_Send like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Transmit a byte array through the UART peripheral (non-blocking) */&lt;BR /&gt;int Chip_UART_Send(LPC_USART_T *pUART, const void *data, int numBytes)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int sent = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;uint8_t *p8 = (uint8_t *) data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Send until the transmit FIFO is full or out of bytes */&lt;BR /&gt;/*&amp;nbsp;&amp;nbsp; &amp;nbsp;while ((sent &amp;lt; numBytes) &amp;amp;&amp;amp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ((Chip_UART_ReadLineStatus(pUART) &amp;amp; UART_LSR_THRE) != 0)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendByte(pUART, *p8);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;p8++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sent++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;while ((sent &amp;lt; numBytes) ) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;while((Chip_UART_ReadLineStatus(pUART) &amp;amp; UART_LSR_THRE) == 0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendByte(pUART, *p8);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;p8++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sent++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;return sent;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have test it on my side, I can get the test printf data on my side:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/25128i6F35503D42B3EB22/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;My main code is:&lt;/P&gt;&lt;P&gt;int main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;uint8_t key;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int bytes;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int val=0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Generic Initialization */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;SystemCoreClockUpdate();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Board_Init();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Init_UART_PinMux();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Board_LED_Set(0, false);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Setup UART for 115.2K8N1 */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_Init(LPC_USART);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SetBaud(LPC_USART, 115200);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_ConfigData(LPC_USART, (UART_LCR_WLEN8 | UART_LCR_SBS_1BIT));&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SetupFIFOS(LPC_USART, (UART_FCR_FIFO_EN | UART_FCR_TRG_LEV2));//UART_FCR_TRG_LEV2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_TXEnable(LPC_USART);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Before using the ring buffers, initialize them using the ring&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; buffer init function */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;RingBuffer_Init(&amp;amp;rxring, rxbuff, 1, UART_RRB_SIZE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;RingBuffer_Init(&amp;amp;txring, txbuff, 1, UART_SRB_SIZE);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Enable receive data and line status interrupt, the transmit interrupt&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; is handled by the driver. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_IntEnable(LPC_USART, (UART_IER_RBRINT | UART_IER_RLSINT));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* preemption = 1, sub-priority = 1 */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;NVIC_SetPriority(UART0_IRQn, 1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;NVIC_EnableIRQ(UART0_IRQn);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Send initial messages */&lt;BR /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendRB(LPC_USART, &amp;amp;txring, inst1, sizeof(inst1) - 1);&lt;BR /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendRB(LPC_USART, &amp;amp;txring, inst2, sizeof(inst2) - 1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;val = Chip_UART_Send(LPC_USART, "Test\n", 5);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Poll the receive ring buffer for the ESC (ASCII 27) key */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;key = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;while (key != 27) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;bytes = Chip_UART_ReadRB(LPC_USART, &amp;amp;rxring, &amp;amp;key, 1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (bytes &amp;gt; 0) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Wrap value back around */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (Chip_UART_SendRB(LPC_USART, &amp;amp;txring, (const uint8_t *) &amp;amp;key, 1) != 1) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Board_LED_Toggle(0);/* Toggle LED if the TX FIFO is full */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* DeInitialize UART0 peripheral */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;NVIC_DisableIRQ(UART0_IRQn);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_DeInit(LPC_USART);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;return 1;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please try this at first, after it works on your side, then modify the chip initialization and test again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any question, please let me know!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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, 14 Jul 2017 08:38:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/668999#M26757</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2017-07-14T08:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: No UART transmission LPC1343</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/669000#M26758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;The first thing I found was that I had not enabled the peripheral clock. &amp;nbsp;Once I did that I found it only transmitted the first byte until&amp;nbsp;I added the extra while statement as you suggested:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Send until the transmit FIFO is full or out of bytes */&lt;BR /&gt;/*&amp;nbsp;&amp;nbsp; &amp;nbsp;while ((sent &amp;lt; numBytes) &amp;amp;&amp;amp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ((Chip_UART_ReadLineStatus(pUART) &amp;amp; UART_LSR_THRE) != 0)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendByte(pUART, *p8);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;p8++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sent++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}*/&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;while ((sent &amp;lt; numBytes) ) {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;while((Chip_UART_ReadLineStatus(pUART) &amp;amp; UART_LSR_THRE) == 0);&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_UART_SendByte(pUART, *p8);&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;p8++;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sent++;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;return sent;&lt;BR /&gt;}&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;As obviously in its original incarnation will only send the first byte.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;All working now many thanks.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Many thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Jul 2017 10:54:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/669000#M26758</guid>
      <dc:creator>deboogle</dc:creator>
      <dc:date>2017-07-18T10:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: No UART transmission LPC1343</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/669001#M26759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; You are welcome!&lt;/P&gt;&lt;P&gt;&amp;nbsp; If your question is solved, please help me to close this post by marking the correct answer, thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Wed, 19 Jul 2017 08:48:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/No-UART-transmission-LPC1343/m-p/669001#M26759</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2017-07-19T08:48:47Z</dc:date>
    </item>
  </channel>
</rss>

