Связанные сообщения
- тут говорят некоторые что не влетит?2023-04-12
-
- Спасибо. Полезный негативный опыт.. не разу руками не писал в
регистр данных. При наличии dma, невозможно заставть меня чтото
делать кодом, а не аппаратурой. А это на всех типах сh32vxxx
воспроизводится? - klen(Сегодня, 09:32)
- Представь себе, что ты используешь 9-й бит как бит адреса для
автоматического пробуждения МК на шине, чтобы они не отвлекались на
чужие обмены с чужими данными. И ты не хочешь готовить пакеты из
16-битных символов для DMA, а хочешь 8-битные. Но как-то надо
отправить первый символ с адресом в девятом ([8]) бите. - Nikolay_Po(Сегодня, 09:34)
- Я опыты, описанные здесь не проверял, но если там действительно привязка к внутреннему счетчику, можно сделать несколько предположений. У UART есть свой делитель, причем разделенный на целую и дробную части. Возможно, проверка наличия данных в регистре синхронна либо со счетчиком в целом, либо с его целой частью. @COKPOWEHEU(445 знак., Сегодня, 12:47)
- понял - ты извращенец не сам по себе, а по принуждению :) - klen(Сегодня, 10:39)
- Представь себе, что ты используешь 9-й бит как бит адреса для
автоматического пробуждения МК на шине, чтобы они не отвлекались на
чужие обмены с чужими данными. И ты не хочешь готовить пакеты из
16-битных символов для DMA, а хочешь 8-битные. Но как-то надо
отправить первый символ с адресом в девятом ([8]) бите. - Nikolay_Po(Сегодня, 09:34)
- Спасибо. Полезный негативный опыт.. не разу руками не писал в
регистр данных. При наличии dma, невозможно заставть меня чтото
делать кодом, а не аппаратурой. А это на всех типах сh32vxxx
воспроизводится? - klen(Сегодня, 09:32)