Хозяйке на заметку. Прицепил к МК модулёк JDY-41 в прозрачном
режиме UART. Наблюдаю картину маслом - на передачу через модуль
байтики калечатся необъяснимым способом, причём количество байтиков
долетает правильное, а значения калечатся практически одинаково
независимо от места в посылке. Т.е., например, байты 0xAA
становятся 0x52, а 0x55 - 0xAD. Например в порту 0xAA 0x55 0x55
0xAA 0x AA, после радиоканала получаю 0x52 0xAD 0xAD 0x52 0x52.
Причём это не всегда. Иногда может
пару посылок пропустить без искажений... Пробовал крутить мощность передатчика - безрезультатно... Зарядил передачу длинной посылки с 0x55 и смотрю осциллографом на ножке модуля - выглядит вроде как норм - примерно скважность 50%. Но тут подошел глазастый коллега и сказал, что не 50 %, а как-то чуток неровно... Разгадка - UART в МК тактировался от кварцевого генератора 32768... Переключил на встроенный RC 4 MHz и всё исправилось... Глазами разницу практически не вижу:)