Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
p.sosrot
1

Настройка OSC_OUT как GPIO для STM32f103

15.04.2014, 14:14. Просмотров 4769. Ответов 3
Метки нет (Все метки)

Добрый день. Контроллер STM32f103 тактируется от внешнего генератора, неиспользованный пин OSC_OUT при этом подключен на кнопку, соответственно нужно настроить его как GPIO. Согласно AN4080 это реализуется путем установки бита HSEBYP. Уже в теле main() устанавливаю его функцией RCC_HSEConfig(RCC_HSE_Bypass), но абсолютно ничего не меняется, на выводе OSC_OUT по прежнему присутствует тактовый сигнал и при нажатии кнопки HSE тактирование замолкает и автоматически переходит на внутреннее тактирование. Что я не так делаю?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2014, 14:14
Ответы с готовыми решениями:

Частота GPIO в STM32F103 при 72MHz
Подключаю к STM32F103 регистр сдвига 74НС595. Частота ядра и шины APB2 - 72MHz. Настраиваю выходы...

STM32F103 низкая скорость вывода через GPIO
Всем привет. Начал осваивать STM32. Собрал CoLink, отладочную плату на STM32F103, в качестве среды...

Настройка GPIO STM32VLDiscovery
Всем привет, нашел время поиграться с отладочной платой. Видно поздно, и я в тут в ступоре после...

STML476ZG настройка UART и GPIO
Доброе утро, форум. Бьюсь со вчерашнего с Sortix M4 STML476ZG, а именно с его UART4. Честно...

__________________
3
p.sosrot
15.04.2014, 14:37 2
Немного ошибся с докой AN4080, не для того контроллера оказалась. В правильном Aplication Note по этому поводу написано "The external clock syknal has to dryve the OSC_IN pin while the OSC_OUT pin must be left in the high impedomce state". Правильно ли я понимаю, что реализовать GPIO на выводе OSC_OUT с внешним тактированием не получится?
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
15.04.2014, 14:40 3
При внешнем тактировании вывод OSC_OUT для серии F1 нельзя использовать как IO. Можно только при работе от внутреннего RC.
0
p.sosrot
15.04.2014, 15:36 4
Цитата Сообщение от Леанид Ивинавич
При внешнем тактировании вывод OSC_OUT для серии F1 нельзя использовать как IO. Можно только при работе от внутреннего RC.
Жаль раньше этого не знал. Спасибо за ответ
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2014, 15:36

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

АЦП STM32F103 настройка
здравствуйте, уважаемые форумчане. Хочу я настроить ацп STM32F103CBT6. Не могу понять регистры SQR1...

Настройка тактирования STM32F103
Доброго времени суток. Пытаюсь разобраться с тактированием STM32F103. Пишу код, вроде все верно:...

STM32F103 настройка и использование USB
Доброго времени суток. Добрался я все таки до USB интерфейса в STM32. Работал с программным USB...

Где "GPIO configurations for device peripherals" для F0?
Всем привет. В Reference Manual на серию F1 есть удобные таблицы под названием "GPIO...

GPIO - как расшифровать "G"?
собственно сабж... PIO - я так по смыслу догадался Port Input/Output а вот с "G" засада......

Человеческое тело как "помеха" в работе GPIO
Здравствуйте Нехорошая ситуация: плата Arduino M0 (Atmel ARM Sortix на борту) подключена к радио...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.