Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
295297
Топик полностью
_стас_
(28.12.2011 08:39, просмотров: 1)
ответил
sinsay
на
Вопрос по библиотеке для STM32f100RB , написал небольшой проект мигание светодиодом , работает. Потом решил сконфигурировать контроллер для работы с внешнем кварцем. Поискал в библиотеке CMSIS нашел функцию SetSysClockTo24() в файле
Вот здесь system_stm32f10x.c:#if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) #define SYSCLK_FREQ_HSE HSE_VALUE #define SYSCLK_FREQ_24MHz 24000000 #else/* #define SYSCLK_FREQ_HSE HSE_VALUE *///
#define SYSCLK_FREQ_HSE 24000000 #define SYSCLK_FREQ_24MHz 24000000 /* #define SYSCLK_FREQ_36MHz 36000000 *//* #define SYSCLK_FREQ_48MHz 48000000 *//* #define SYSCLK_FREQ_56MHz 56000000 *//* #define SYSCLK_FREQ_72MHz 72000000 */#endifЕсли кварц не 8МГц, то изменить HSE_VALUE
Вот так у меня , но SetSysClockTo24() компилятор не видит.
sinsay
(1475 знак., 28.12.2011 20:16
)