Показать сообщение отдельно
Непрочитано 21.10.2013, 14:14  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Keil 5 QuickStart с STM32F415

Так как проект по умолчанию настроен на HSE 25МГц а на твоей плате 16МГц.
Качаем сию хрень Clock configuration tool STSW-STM32091

http://www.st.com/web/en/catalog/tools/PF257927#

Запускаем , разрешаем работу макросов.
1.Вбиваем в значение HSE 16МГц .
2.В поле HCLK 168МГц
3.Жамкаем Run. Выбираем при запросе в качестве источника тактирования HSE .
4. Жамкаем Generate. В папке где запускали визард появится system_stm32f4xx.c.

Заменяем файл в нашем проекте ...blink\RTE\Device\STM32F415RG\system_stm32f4xx.c

Теперь копируем из Keil\ARM\Pack\Keil\STM32F4xx_DFP\1.0.5\Device\Incl ude хэдер stm32f4xx.h в нашу папку inc
Находим в нем строчки
Код:
#if !defined  (HSE_VALUE) 
  #define HSE_VALUE    ((uint32_t)25000000) /*!‹ Value of the External oscillator in Hz */
Меняем 25000000 на 16000000 .

ЗЫ. Для лентяев пользуюших SPL - в stm32_cohfig.h может быть редефайн HSE !!!
Миниатюры:
Нажмите на изображение для увеличения
Название: wizard.png
Просмотров: 342
Размер:	144.8 Кб
ID:	53555  
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 28.10.2013 в 10:08.
dosikus вне форума  
Сказали "Спасибо" dosikus
bass1981 (21.10.2013)