This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

noise on sci rx

Hi,

I am working on picolo F28021. I need some help on sci communication. whenever a data comes on RX pin, the isr will executes. Some noise on the RX pin will also interrupt the controller. Can I make the controller to be Interrupted only when a valid data comes on the RX pin.

How can i avoid the noise signal without triggering the ISR.

  • Hi Githin,

    Githin George said:
    How can i avoid the noise signal without triggering the ISR.

    Are you able to observe the noise on DSO? Just tap the line and attach the waveform if possible. Also, do you've any motor or any other external hardware connected to your board?

    Regards,

    Gautam

  • my Task is to neglect noise data on the RX line inorder to skip firing UART ISR for the noise signal. My board will be working at noise environment which includes inductors and high power mosfets. So whenever some noise comes in it will interrupt the controller. i don't want to do that.

    Can I give the card an id and whenever a data with this id comes in interrupt the controller and read the data. Is this possible with UART

  • Githin George said:
    Can I give the card an id and whenever a data with this id comes in interrupt the controller and read the data. Is this possible with UART

    False triggering of Rx interrupt can be solved only by eliminating the false triggering signal. If you want to introduce the card id field then write a non-isr based routine by simply checking the flags.

    Regards,

    Gautam