You are here

UART_start() : Unexpected behaviour | Cypress Semiconductor

UART_start() : Unexpected behaviour

Summary: 1 Reply, Latest post by Gautam Das on 08 May 2011 12:28 PM PDT
Verified Answers: 0
Last post
Log in to post new comments.
kabhijit's picture
32 posts

Hey all

I'm using the Psoc 5 and have instantiated the UART module v1.20. I noticed that after a call to USART_Start() i have to wait a bit before I can use PutChar or PutString. A delay of even just 1ms is enough, If no delay is present the first few characters are dropped. Any idea what's going on?


dasg's picture
Cypress Employee
730 posts

Hi Abhijit,


It is recommended that you update to PSoC Creator v1.0 Production.

This version can be found at the following link


The latest version of UART Component available is version 2.0.

So you can update the UART component to this latest version from v1.2 and give it a try.

PutChar() and PrintString() are Blocking Statements and hence doesn't require any delay to be used.


Log in to post new comments.