Цитата(MarYuriy @ Sep 29 2012, 00:25)

Да 107, только, я так понял, регистр RCC->CFGR2 весь для I2C.
Не только. Там есть PREDIV1, PREDIV1SRC, PREDIV2, PLL2MUL и ещё что-то. По крайней мере мимо PREDIV1 и PREDIV1SRC никак не затактировать PLL.
Цитата(MarYuriy @ Sep 29 2012, 00:25)

Да, 1 он не вернёт (скобок не хватает). А зависать он не должен, он и не зависает

Это он не зависает только пока всё нормально запускается

. А вот не сможет стартовать HSE - и код зависнет вместо того, чтобы вернуть единицу.
Цитата(MarYuriy @ Sep 29 2012, 00:25)

В общем, если что-то получится, то отпишусь.
Окей.
Если бы я знал, что такое электричество...