|
STM32F4, Динамическое изменение частоты ядра, Можно ли так делать? |
|
|
|
 |
Ответов
|
Jan 20 2015, 20:15
|

Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 25-12-09
Из: Минск
Пользователь №: 54 460

|
Всем спасибо за ответы. Если кому интересно, по теме... Использую FreeRTOS, при смене частоты блокирую переключалку задач, далее пользуя функции кубовского hal, RCC_DeInit(), затем стандартный инит клоков с новыми делителями, потом инициализация периферии. На ре-инициализацию клока уходит меньше миллисекунды. Потребление с частоты 84Mhz до 24Mhz уменьшается на 10 мА (грубая оценка, камень STM32f401 питается через DC-DC 1.8v).
На данный момент работает стабильно, глюков не обнаружено. Из переферии после смены клоков работало все кроме UART, понятно, уплыла скорость. Шины I2C и SPI можно не ре-инициализировать, работали на меньшей скорости.
Сообщение отредактировал Integro - Jan 20 2015, 20:17
|
|
|
|
Сообщений в этой теме
Integro STM32F4, Динамическое изменение частоты ядра Jan 19 2015, 14:47 ViKo Можно. Есть же HSI генератор. Переключитесь на нег... Jan 19 2015, 17:03 Aner А вот и нельзя, так делать никогда. На мелких прос... Jan 19 2015, 17:56 ViKo Цитата(Aner @ Jan 19 2015, 20:56) Не стои... Jan 19 2015, 18:27  Aner QUOTE (ViKo @ Jan 19 2015, 22:27) А когда... Jan 19 2015, 20:51   ViKo Цитата(Aner @ Jan 19 2015, 23:51) Не стра... Jan 19 2015, 21:03 Golikov A. не знаю как в этом конкретно, но в мануале на мног... Jan 19 2015, 21:29 Aner F4xx для этих нельзя, да и не зачем. Есть развитый... Jan 19 2015, 22:06 jcxz Цитата(Integro @ Jan 19 2015, 20:47) Зада... Jan 20 2015, 04:01 Сергей Борщ Цитата(jcxz @ Jan 20 2015, 06:01) "м... Jan 20 2015, 07:15  jcxz Цитата(Сергей Борщ @ Jan 20 2015, 13:15) ... Jan 20 2015, 16:43 Aner QUOTE (jcxz @ Jan 20 2015, 08:01) Не надо... Jan 20 2015, 09:41  jcxz Цитата(Aner @ Jan 20 2015, 15:41) Как это... Jan 20 2015, 17:06 SasaVitebsk Исходя из описания видно, что можно значительно ме... Jan 20 2015, 06:08 ViKo Ситуация "спит - проснулся - быстро сделал де... Jan 20 2015, 07:06 Golikov A. Не обосновано грубо и ровно также не верно.
Сертиф... Jan 20 2015, 09:46 Aner QUOTE (Golikov A. @ Jan 20 2015, 13:46) Н... Jan 20 2015, 10:18 SasaVitebsk Я что-то с сертификацией тоже не понял. О чём речь... Jan 20 2015, 10:08 Golikov A. ЦитатаДа я смотрю, что вы новичёк в этой софтверно... Jan 20 2015, 10:53 SasaVitebsk Цитата(Golikov A. @ Jan 20 2015, 13:53) А... Jan 20 2015, 14:03  ViKo Цитата(SasaVitebsk @ Jan 20 2015, 17:03) ... Jan 20 2015, 14:14 kan35 У меня для одного изделия быстродействия особо бол... Jan 20 2015, 16:49 jcxz Цитата(Integro @ Jan 21 2015, 02:15) На р... Jan 21 2015, 05:05  Integro Цитата(jcxz @ Jan 21 2015, 08:05) Интерес... Jan 21 2015, 06:57 Golikov A. что логично, SPI и I2C они же клоки выдают, это ту... Jan 21 2015, 08:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|