UART Inverting Tx

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_4264721
Level 1
Level 1

Hi,

I am looking to use the UART of the PSoC 6. I can use it normally but for my application I need to invert the output Tx.

I tried to do it with a simple inverter but it doesn't work. However when I use the UART without the inverter it works perfectly.

Here is the schematic I tried:

pastedImage_0.png

And here are the errors I get when I try to generate the appplication:

pastedImage_1.png

Does anyone have any idea why this is wrong and how I could fix my problem ?

Best regards

Alex

0 Likes
1 Solution
lock attach
Attachments are accessible only for community members.
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

Doesn't like PSoC3/5, in P6 SCB block can be connected to dedicate pins through HSIOM mux and fixed digital routing, you cannot connect a pin to SCB block through internal digital UDB resource, so you cannot use a NOT gate between Tx pin and UART component.

You may use SmartIO component to fix this issue, please refer attached project.

1.JPG

View solution in original post

0 Likes
2 Replies
lock attach
Attachments are accessible only for community members.
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

Doesn't like PSoC3/5, in P6 SCB block can be connected to dedicate pins through HSIOM mux and fixed digital routing, you cannot connect a pin to SCB block through internal digital UDB resource, so you cannot use a NOT gate between Tx pin and UART component.

You may use SmartIO component to fix this issue, please refer attached project.

1.JPG

0 Likes

Thank you for you response it seems to work perfectly now !

Best regards

Alex

0 Likes