Цитата(Dot @ Apr 14 2014, 16:22)

Что может быть не так?
Подход не тот вы применяете (изобретаете велосипед заново).
Используйте CMSIS - там уже за вас давно всё это сделано.
HINT: загляните в файлик core_cmInstr.h для общего развития, но не подключайте его непосредственно, используйте core_cm3.h