AlexG (25.05.2012 11:57, просмотров: 4039)
Отлаживаю обмен по Modbus в STM32F101C8. USART на прием работает крайне странно: флаги framing error и parity error устанавливаются при приеме каждого байта, хотя когда видимых причин для этого нет и байт в регистр данных принимается без искажений. Флаги устанавливаются иногда вместе иногда поодиночке, для определенного значения принимаемого байта комбинация флагов похоже всегда одна и та-же. Когда я инвертирую входной сигнал флаги, наоборот, сбрасываюся! Кто-нибудь сталкивался с подобным?