Доброго времени суток! Уважаемые знатоки! Решил тут осваивать stm32, конфигурячу ФАПЧ, но частоту получается выставлять только до 48 МГц, больше выставляю не работает основная прога (пином дрыгаю) прц STM32F103VCT6, код:
RCC-›CR|= RCC_CR_HSEON; // External High Speed clock enable
while((RCC-›CR&RCC_CR_HSERDY)!=0) // External High Speed clock ready flag
RCC-›CFGR&=~RCC_CFGR_SW;
RCC-›CFGR|=RCC_CFGR_SW_HSE;
RCC-›CFGR&= ~(RCC_CFGR_PLLSRC|RCC_CFGR_PLLXTPRE|RCC_CFGR_PLLMU LL);
RCC-›CFGR|= RCC_CFGR_PLLSRC_HSE; // тактировать от внешнего кварца
RCC-›CFGR|= RCC_CFGR_PLLMULL7;
RCC-›CR|= RCC_CR_PLLON; // запуск PLL
while(!(RCC-›CR&RCC_CR_PLLRDY)){}
RCC-›CFGR&= ~RCC_CFGR_SW;
RCC-›CFGR|= RCC_CFGR_SW_PLL; // тактирование с выхода PLL
while((RCC-›CFGR&RCC_CFGR_SWS)!=0x0
{}
FLASH-›ACR|= FLASH_ACR_PRFTBE;
//FLASH-›ACR&=~FLASH_ACR_LATENCY;
FLASH-›ACR|= FLASH_ACR_LATENCY_1;
RCC-›APB2ENR |= RCC_APB2ENR_IOPEEN; // Разрешить тактирование PORTC.
GPIOE-›CRH |= GPIO_CRH_MODE15_0; // Вывод светодиода LED4 PC8 на выход.
GPIOE-›CRH |= GPIO_CRH_MODE15_1; // Вывод светодиода LED4 PC8 на выход.
GPIOE-›CRH &=~GPIO_CRH_CNF15; // Двухтактный выход на PC8.
while(1)
{
GPIOE-›BSRR|= GPIO_BSRR_BR15;
pause(100);
GPIOE-›BSRR|= GPIO_BSRR_BS15;
pause(100);
}
Подскажите, где у меня ошибка
Заранее благодарен откликнувшимся