×

Внимание

Форум находится в режиме только для чтения.

STM32L151 и генератор HSE

11 года 2 мес. назад #3967 от ddnik
ddnik создал тему: STM32L151 и генератор HSE
Потерял целый день в поисках проблемы - не нормально работает вновь изготовленная плата, в частности не запускается USB. Причем проект полностью был изготовлен и проверен на discoveri с  минимальными ресурсами (периферия USB и SPI). И конечно на target-плате даже не стали разводить отладку :).
Когда-таки отладку припаяли(под микроскопом)- оказалось что sysclk в два раза меньше (16МГц) и плавает -+1МГц :( :(
В качестве тактового использован внешний генератор 8МГц на нем все чисто...
Но в этом и оказалось проблема! - на discoveri стоит резонатор. 
Во всех проектах до данного замена резонатора на генератор не вызывала проблем (в том числе и STM32F100 STM32F407). ОЧЕНЬ внимательное изучение документации выявило что во ВСЕХ stm-ках при использовании внешнего генератора надо включать режим HSEBYP!!!
но вот проявляется это только на серии  L (по крайней мере у нас так).

Может кому поможет! Может и до творцов дойдет ;) (если бы это было отмечено на диаграмме CLOCK_TREE и как-то отмечено в генераторе кода "Clock configuration tool for STM32L1xx", я б конечно не сидел как проклятый целый день...)
Время создания страницы: 0.039 секунд
Работает на Kunena форум