[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Even parity (проверка на чётность, ABBYY Lingvo).
Это значит, что в каждой посылке (обычно 8 бит данных и 1 бит чётности) будет _чётное_ количество битов с логической единицей. То есть у нулевого байта бит чётности равен 0, у байта 0x01 бит чётности равен 1 и т.д.
Odd parity (проверка на нечётность, тот же словарь).
Аналогично, но в каждой посылке будет _нечётное_ количество битов с логической единицей. То есть у нулевого байта бит чётности будет равен 1 и т.д.
В защиту отвечавших: Вы спрашивали "как сформировать биты even или odd для UART-a программным путем?" Складывалось впечатление, что Вы уже знаете, как их сформировать аппаратным путём. Поэтому вопрос очень похож на "как сложить 2 и 2 программным путём?"
Надо было спросить "что есть бит чётности и чем отличаются even parity и odd parity?"
E-mail: info@telesys.ru