Hi guys
I am working on a project, a PC needs to send a packet (40 bytes) of data to my board. According the formula in the pic datasheet, my MCU is running at 16MHz, my baud rate error is: 0.16% (a little too high for my application)
From what I can understand (I just learn this yesterday), if I use CRC-CCITT (CRC16) for error detection, the error of each byte in my packet of data is 0.0015%. If error detected, packet will be transmitted.
So is it safe for me to say that the error rate is 0.0015% for the data I received at my MCU?
Thanks guys!
I am working on a project, a PC needs to send a packet (40 bytes) of data to my board. According the formula in the pic datasheet, my MCU is running at 16MHz, my baud rate error is: 0.16% (a little too high for my application)
From what I can understand (I just learn this yesterday), if I use CRC-CCITT (CRC16) for error detection, the error of each byte in my packet of data is 0.0015%. If error detected, packet will be transmitted.
So is it safe for me to say that the error rate is 0.0015% for the data I received at my MCU?
Thanks guys!