Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
21 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1423566
Топик полностью
mse homjak
(06.04.2024 11:02, просмотров: 103)
ответил
Idler
на
Вопрос: человечество сошло с ума или я торможу? 40 лет пишу для микроконтроллеров, впервые наткнулся - в USART at32f (может и у stm, не смотрел) бит четности не добавляется, а заменяет старший бит. Чуть не свихнулся на неправильной связи at32f - xmega... Осциллом-то всё прекрасно! Пока не нашел жалкие пол-строчки в мануале. Не в тексте, не в описании регистров - в примечании к картинке, бля...
мож там ещо есть настройка 8/9 бит?
Ответить
Настройка, естественно, есть, и уже всё давно (со вчера) работает. Но она есть и на нормальных UART-ах, только не для "компенсации" четности, а для реальной 9-битности. У того же атмела можно сделать 9 бит + четность.
-
Idler
(06.04.2024 11:49
)