Кто-то любит пирожки, а кто-то - нет.
Файлик system_stm32f4xx.c реализует канонную функцию SystemInit и настраивает тактирование системы. Не все знают, что для него есть гуй в виде экселевского файла, в котором можно изменить параметры под другой кварц, например, или ещё какую ерунду натворить.

скриншот

STM32F4xx_Clock_Configuration_V1.0.0.xls — гуй;
system_stm32f4xx.c — для работы от кварца 8 МГц.

@темы: arm, мии, няшодки, stm32f4discovery, stm32

Комментарии
24.05.2013 в 15:37

Как можно съесть слона? По кусочку за раз
Прикольный гуй!

а у Keil-а есть ещё и такой визард


и для их ОСи RTX аналогичный
24.05.2013 в 15:56

Кто-то любит пирожки, а кто-то - нет.
DAndy_13, да, но это у LPCшек распространено, стмщики такой интерфейс почему-то не любят>< Им вот макросы в экселе роднее и ближе, мда...

А так да, я с LPC23xx работаю, пользовался=)
Можно даже в своих проектах делать конфиг на базе этой фигни, если не лень =D
20.08.2013 в 10:38

Вещь интересная, но не смог мой эксель ее запустить. Где можно узнать частоту шины APB2 по умолчанию?
20.08.2013 в 13:59

Кто-то любит пирожки, а кто-то - нет.
Гость, хм, надо разрешить макросы:)

По умолчанию не помню, надо в даташите глянуть, если системинит используется, то там предделитель указан:)
20.08.2013 в 13:59

Кто-то любит пирожки, а кто-то - нет.
Гость, хм, надо разрешить макросы:)

По умолчанию не помню, надо в даташите глянуть, если системинит используется, то там предделитель указан:)
20.08.2013 в 13:59

Кто-то любит пирожки, а кто-то - нет.
Гость, хм, надо разрешить макросы:)

По умолчанию не помню, надо в даташите глянуть, если системинит используется, то там предделитель указан:)
08.06.2014 в 00:01

Спасибо
( UWRTEY )