3 Replies Latest reply on Jun 3, 2015 10:19 PM by user_501422297

    Can UART be used in this device ??

    user_501422297

       Hi,

         

      I am interested in this product...

         

      http://www.digikey.com/product-search/en?KeyWords=CY8ckit-059&WT.z_header=search_go

         

      The board contains this mcu http://www.cypress.com/?mpn=CY8C5888LTI-LP097. I see from the table that it does not have dedicated UART, does this mean the device cannot be used for serial communication ?? (ie: does not have a UART port ??)

         

      Also what about software UART in PSOC creator ?? Can this be used instead ?? how does it compare with hardware UART ??

         

      I am using the cy8ckit-049-42xx currently, this has several UARTs....

         

      Please also could anyone suggest a low cost dev. board that has USB host feature ?? I would like to develop a USB pen drive reader application for my project.

         

      thanks

         

      a

        • 1. Re: Can UART be used in this device ??
          user_1377889

          The PSoC5LP has generally spoken "lots of" UARTS. There is one interface on the board itself where you can connect the snap-off KitProgrammer with an UART from the prototype board directly. Then the data gets sent/received via the USB interface to the PC into an windows-emulated COM-. port. There you may connect HyperTerm or PuTTY to. Easiest approach. This makes a "Hello world" to a 5minute job and has the opportunity to display human readable formatted data on a screen.

             

          Any other UART communication with a PC requires at least a level-shifter to get RS232-conformant signals of +-12V.

             

          All development for PSoC3/4/4BLE and 5 is done best using the (free) Cypress Creator 3.2 IDE.

             

          For professional development I would suggest using a CY8CKIT-050 for the development stage or proof-of-concept and the CY8CKIT-059 for building a prototype.

             

          For the first series you might need a MiniProg 3 as programmer although the KitProg (part of the -059) may be used.

             

           

             

          I am not good in USB hosts, but I would suggest you to use a FX3 chip from Cypress.

             

           

             

          Bob

          • 2. Re: Can UART be used in this device ??
            user_246598725

            Hi arbj,

               

             

               

            in addition to Bob's answer: You can have many UART ports, and those would be implemented in hardware. The reason why there are no dedicated ports is because of how PSoC works. The controller itself is bundled with some small programmable logic gates, and those gates can be used to create UARTs.

               

            The only thing to keep track of is that some ports have special functions for some interface standards (e.g. hot swapping capabilities), but this affects only PCB layout.

               

             

               

            Regards,

               

             

               

            Ralf

            • 3. Re: Can UART be used in this device ??
              user_501422297

               Hi,

                 

              Thanks Ralf and Bob, its the best answer I got so far...also the best description of how to the PSOC system works...

                 

              I am using the same method you mentioned for USB connection..and I got it working in just 10 minutes..

                 

              I will buy the prototype kit as I dont need so many other components

                 

               

                 

              thanks

                 

              a