Цитата
rx у вас указывает куда-то за границу массива. Вы точно этого хотите?
Нет, я этого не хочу. Как правильно все сделать? Дело в том, что эта часть кода зашита в МК, а со стороны ПК точно такая же функция подсчитывает Crc8. МК формирует пакет и отправляет его, а комп принимает и проверяет целостность. При этом значения получаются разные. Так и не понятно пока почему. Монитор порта показавает, что в обе стороны все передается нормально.