cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1 MCU

New Contributor

What will be the best interface option for exchanging bi directional  data stream between two PSoC3 boards.

Regards

0 Likes
Reply
1 Solution
Moderator
Moderator

Hi ArBh_290401​,

As NoriakiT_91​ already mentioned, UART would be a suitable interface option. You can refer to the UART code examples available for PSoC 3 by following -> PSoC Creator-> File-> Code Examples-> Device Family = PSoC 3 -> UART_Full_Duplex. Also, you can refer to SPI Code Examples but the constraint being with SPI is the distance between the boards. You will have to implement for UDB based SPI.

Also, Can you please let us know why are you still preferring PSoC 3? We recommend you to have a look at our latest PSoC 6 devices here- https://www.cypress.com/products/32-bit-arm-cortex-m4-cortex-m0-psoc-6 as it has fixed function blocks.

Best Regards,

Aashita

View solution in original post

0 Likes
Reply
4 Replies
Employee

What is the distance between two boards?

What band-width is expected for the data stream?

If the distance is within 1 meter, and the band-width is lower than 1000 bit per second, duplex UART will be suitable.

Regards,

Noriaki

0 Likes
Reply
New Contributor

Thanks for the reply. The boards are placed back to back. The distance between the PSoC chips may be a few inches. The data rates 19200 bits per second or more. Regards. 

On Friday, 19 June, 2020, 06:38:45 am IST, Noriaki Tanaka <community-manager@cypress.com> wrote:

|

Cypress Developer Community

|

I need to exchange data stream periodically between two PSoC3 boards what will be best interface option ?

reply from Noriaki Tanaka in PSoC 3 MCU - View the full discussion

What is the distance between two boards?

What band-width is expected for the data stream?

 

If the distance is within 1 meter, and the band-width is lower than 1000 bit per second, duplex UART will be suitable.

 

Regards,

Noriaki

Reply to this message by replying to this email, or go to the message on Cypress Developer Community

Start a new discussion in PSoC 3 MCU by email or at Cypress Developer Community

Following I need to exchange data stream periodically between two PSoC3 boards what will be best interface option ? in these streams: Inbox

This email was sent by Cypress Developer Community because you are a registered user.

You may unsubscribe instantly from Cypress Developer Community, or adjust email frequency in your email preferences

0 Likes
Reply
Moderator
Moderator

Hi ArBh_290401​,

As NoriakiT_91​ already mentioned, UART would be a suitable interface option. You can refer to the UART code examples available for PSoC 3 by following -> PSoC Creator-> File-> Code Examples-> Device Family = PSoC 3 -> UART_Full_Duplex. Also, you can refer to SPI Code Examples but the constraint being with SPI is the distance between the boards. You will have to implement for UDB based SPI.

Also, Can you please let us know why are you still preferring PSoC 3? We recommend you to have a look at our latest PSoC 6 devices here- https://www.cypress.com/products/32-bit-arm-cortex-m4-cortex-m0-psoc-6 as it has fixed function blocks.

Best Regards,

Aashita

View solution in original post

0 Likes
Reply
New Contributor

Thanks for the reply !

On Monday, 22 June, 2020, 01:36:35 pm IST, AashitaR_11 <community-manager@cypress.com> wrote:

|

Cypress Developer Community

|

I need to exchange data stream periodically between two PSoC3 boards what will be best interface option ?

reply from AashitaR_11 in PSoC 3 MCU - View the full discussion

Hi ArBh_290401,

 

As NoriakiT_91 already mentioned, UART would be a suitable interface option. You can refer to the UART code examples available for PSoC 3 by following -> PSoC Creator-> File-> Code Examples-> Device Family = PSoC 3 -> UART_Full_Duplex. Also, you can refer to SPI Code Examples but the constraint being SPI is the distance between the boards. You will have to implement for UDB based SPI.

 

Also, Can you please let us know why are you still preferring PSoC 3? We recommend you to have a look at our latest PSoC 6 devices here- https://www.cypress.com/products/32-bit-arm-cortex-m4-cortex-m0-psoc-6 as it has fixed function blocks.

 

Best Regards,

Aashita

Reply to this message by replying to this email, or go to the message on Cypress Developer Community

Start a new discussion in PSoC 3 MCU by email or at Cypress Developer Community

Following I need to exchange data stream periodically between two PSoC3 boards what will be best interface option ? in these streams: Inbox

This email was sent by Cypress Developer Community because you are a registered user.

You may unsubscribe instantly from Cypress Developer Community, or adjust email frequency in your email preferences

Virus-free. www.avast.com

0 Likes
Reply