Выражения признательности - Выражения признательности

Существует множество стандартных последовательных протоколов передачи данных, которые применяются в микроконтроллерах. В некоторых микроконтроллерах эти протоколы реализуются внутренними схемами, размещенными на кристалле, что позволяет упростить разработку различных приложений.

Асинхронный последовательный обмен

Наиболее распространенная форма последовательной связи — асинхронный обмен, при котором байт данных посылается как пакет, включающий информацию о начале и конце передачи данных, а также информацию для контроля ошибок.

Первым передается не бит данных, а старт-бит, указывающий на начало передачи данных (начало пакета). Этот бит используется приемником для синхронизации процесса чтения данных, которые следуют за старт-битом (младший бит данных идет первым). После битов данных может следовать бит четности (контрольный бит), который используется для проверки правильности полученных данных. Существует два типа проверки на четность. Проверка на нечетность (Odd) означает, что число единиц в пакете данных, включая бит четности, должно быть нечетным (например, 0x55 будет иметь бит четности равным 1, чтобы сделать число единичных битов равным пяти, то есть нечетным). Проверка на четность (Even), наоборот, означает что число единичных битов должно быть четным (например, при передаче числа 0x55 бит четности будет равен 0).

Go to Top