|
STM32F100 три вопроса, Аварийный генератор, настройка GPIO |
|
|
|
Dec 17 2013, 13:38
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 14-02-05
Пользователь №: 2 635

|
1) Имеется плата STM32F100 с подключенным кварцевым резонатором 8 МГц. В CoIDE загружен тестовый пример мигания Blink, выставлен период мигания светодиодов 1 с. Проект нормально компилируется, светодиоды мигают. Как я понимаю, по умолчанию в проектах CooCox выставляется режим работы от кварцевого генератора с внутренним умножением частоты на 3, то есть тактовая частота 24 МГц.
Теперь я срываю генерацию кварца прикосновением пинцета, при этом период мигания светодиодов увеличивается в 6 раз. Если пинцет убираю, то вновь период возвращается к 1 с. В доках пишут, что при аварии внешнего тактового сигнала начинает работать внутренний генератор частотой 8 МГц. То есть, по идее период мигания должен увеличиться в 3 раза, а не в 6 раз. Вопрос - почему?
2) Если подключается кварцевый резонатор к линиям PD0, PD1, то в какой режим надо переводить регистры GPIO - вход, вход-pull-up/down, выход или ресет? Надо ли вообще активировать тактирование порта PD?
3) Аналогичный пункту 2 вопрос, если вместо кварцевого резонатора подключается внешний цифровой сигнал на линию PD0 (то есть как настраивать линии PD0 и PD1 по GPIO)?
|
|
|
|
|
 |
Сообщений в этой теме
RomanRom STM32F100 три вопроса Dec 17 2013, 13:38 adnega Цитата(RomanRom @ Dec 17 2013, 17:38) 1) ... Dec 17 2013, 14:52 RomanRom Цитата(adnega @ Dec 17 2013, 17:52) А как... Dec 17 2013, 15:13   RomanRom Цитата(adnega @ Dec 17 2013, 21:03) А выл... Dec 17 2013, 19:43    adnega Цитата(RomanRom @ Dec 17 2013, 23:43) Про... Dec 18 2013, 09:36     andrey74 Добрый день! Имеется МК STM32F103. Хочу сделат... Jul 8 2014, 03:15 Falkon_99 Цитата(RomanRom @ Dec 17 2013, 15:38) ...... Dec 17 2013, 20:48 RomanRom Цитата(Falkon_99 @ Dec 17 2013, 23:48) не... Dec 17 2013, 21:26  Сергей Борщ Цитата(RomanRom @ Dec 17 2013, 23:26) А п... Dec 18 2013, 07:24 uriy Системную частоту можно вывести на ногу с сигналом... Dec 18 2013, 05:13 Falkon_99 Можно и так (8/1)*3=24 , но если используется не с... Dec 18 2013, 07:17 ViKo Все можно увидеть в отладчике Keil. И на картинке ... Dec 18 2013, 08:46 Ulianov_Lenin Товарищи, мне кажется, у меня аналогичная непонятк... Dec 29 2014, 08:25
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|