Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.64/59: Рейтинг темы: голосов - 59, средняя оценка - 4.64
Ykor123
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 73
1

STM32F100 - при включении PLL частота HSI падает до 7,48 мгц

01.12.2011, 20:23. Просмотров 10657. Ответов 24
Метки нет (Все метки)

Такая проблема: при включении PLL частота HSI падает до 7,48 мгц. Чатоту контролирую на выводе PA8 функция MCO.

Действительно ли такой аппаратный баг у этого МК? Может ли кто нибудь у себя это проверить?

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

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2011, 20:23
Ответы с готовыми решениями:

SYSCLK = HSE -> PLL = HSI помогите с тактированием при CSS
Добрый день. Подскажите пожалуйста, возможно ли решить следующую задачу, если...

Тактирование от PLL по HSI
Тактирование от HSI, HSE, PLL\HSE проходит успешно, а от PLL\HSI не работает....

STM32F7 и SDRAM MT48LC16M максимальная частота 200 МГц?
собираюсь прикрутить к STM32F746 внешнюю память, потянет ли MT48LC16M16A2P-6A...

Amd FX 8320. Падает частота до 1.4 МГц
Доброго времени суток.Попытаюсь максимально описать проблемку. Приобрёл...

Падает частота процессора при высокой температуре
Процессор FX4130 4 ядра 3.8 ГЦ Материнка Biostar A960D+ Оперативка 8 гб Блок...

24
omdryis5
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 302
03.12.2011, 23:03 21
Цитата Сообщение от mokmum16
Ykor123
Какие значения имеют биты SWS в RCC_CFGR?
SWS == 0x02 (У меня)
0
Ykor123
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 73
04.12.2011, 01:22 22
Спасибо всем, в особенности omdries5, за то что он первый человек, кто попробовал это у себя. И раз у него всё нормально, значит я буду пробовать у себя другой экземпляр МК и позже отпишусь что на нём. Именно это я и пытался выяснить.

SWS = 0x02 и у меня то же, но это когда мы переключаемся на PLL.
0
omdryis5
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 302
04.12.2011, 02:15 23
Буду рад если это Вам поможет.
0
Zhitizmjokov
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
04.12.2011, 08:48 24
Ну вот и я добрался.
Проверил на работе с дисковери обе прошивки, частоты действительно разные.
Попробовал сам, все прекрасно работает.
Просмотрел ваш код и нашел ошибку.
Включать ФАПЧ нужно установкой одного бита, не трогая при этом другие биты:
Код
RCC->CR |= RCC_CR_PLLON;
так как например биты 3-7 регистра RCC->CR содержат калибровочные значения HSITRIM для HSI генератора, вы их просто обнуляете и соответственно частота HSI изменяется (по умолчанию их значение равно 16).
0
Ykor123
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 73
04.12.2011, 13:57 25
Zhitizmjokov, вот спасибо. Вот я ступил конечно. А главное чисто по логике ведь и не подумаешь в чём дело может быть. По логике включил PLL - частота упала... Столько народу посмотрело и никто не заметил...

Поправил у себя и у себя заработало как надо - 23,97... мГц. Спасибо огромное ещё раз.
0
04.12.2011, 13:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2011, 13:57

Падает частота процессора FX-6300 при игре в GTA онлайн
Всем привет. Столкнулся с неприятной проблемой, уже 3 день пытаюсь её решить,...

Приложение падает при включении блютуз
Здравствуйте. Я первый раз работаю с блютуз в андроид. Запустил приложение, а...

При запуске игры частота падает почти на минимум и держится на этом уровне
При запуске CSGO частота процессора в игре падает почти на минимум : 0.40 -...


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

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

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