Цитата(smalcom @ Sep 29 2015, 23:10)

4 байта? подозрительно похоже на int, Это не может быть связано где-то с выравниванием данных?
не похоже - нашел место, где идет запись в регистр. На первый взгляд всё читается из буфера и пишется в регистр правильно.
Похоже или какая-то особенность реализации у STM32CubeMX, которую не учитываю или ошибка в инициализации железа.