Вот разрядность АЦП установить можно. А как потом считывать VVDDA?? Он всегда 10 бит.
Значащие только старшие биты? Но тогда как понимать, что при софтовом старте после готовности результат всегда кратен 8-ми при ЛЮБЫХ установках разрядности. При считывании результата из BRUST режима - вроде похоже.
Да тут еще вот косяк - если обратится к регистрам МАМ, бит готовности никогда появляется

или такой образец попался???