|
Форум РадиоКот :: Просмотр темы - Проблемы с stm32wba54.
| Автор: |
Maniak003 [ Вс июн 16, 2024 18:25:32 ] |
| Заголовок сообщения: |
Проблемы с stm32wba54. |
Если кто сталкивался, помогите разобраться. При включенном RF, периодически изменяется тактовая частота МК, ровно в два раза. Что бы было наглядно, вот так выглядит выход таймера:

Проблемы со всей периферией: usart, adc и т.д.
Пробовал все мыслимые конфигурации, но частота всегда увеличивается в два раза. Тоже самое происходит на nucleo-wba52cg. Частота повышается в момент активности Bluetooth.
На всякий случай настройки таймера и частот.

Продолжаю изучать RM, но пока ничего не нашел...
|
| Автор: |
Maniak003 [ Пн июн 17, 2024 14:35:46 ] |
| Заголовок сообщения: |
Re: Проблемы с stm32wba54. |
Что удалось понять: Эффект порождается после system clock mux

Независимо от источника, на выходе (SYSCLK) тактирование всегда будет меняться. Вот симптомы тактирования USART2 от SYSCLK.

Если переключить на HSI -- все замечательно.
Думаю, что WPAN переключает system clock mux для каких то своих нужд во время работы bluetooth. Но дело в том, что если настроить все источники на одну частоту (16MHz), эффект сохраняется, видимо еще и PLL перенастраивается.
|
| Автор: |
jcxz [ Пн июн 17, 2024 17:12:18 ] |
| Заголовок сообщения: |
Re: Проблемы с stm32wba54. |
Что удалось понять: Эффект порождается после system clock mux  Судя по вашей же картинке - у вас источник частоты HSE (кварц? генератор?) почему-то нестабильны. Ну или CSS их такими считает. Может CSS криво работает? Потому CSS и дёргает туда-сюда коммутатором: HSE <-> HSI. Так что пути 2: 1) или разобраться с CSS и правильно с ней работать (раз уж решили её задействовать), и разобраться с качеством сигнала HSE; 2) или отключить её нафик (если уверены что источник HSE нормальный).
|
| Автор: |
Maniak003 [ Пн июн 17, 2024 18:07:28 ] |
| Заголовок сообщения: |
Re: Проблемы с stm32wba54. |
Картинку с частотами приложил как пример. Не важно что используется HSE, HSI, PLL, после system clock mux, наблюдается описанный эффект. CSS на самом деле выключен, если включить будет так:

К тому же на коммутатор приходят что от HSE, что от HSI -- 16Mhz, а частота меняется ровно в два раза.
HSE -- вполне стабилен, поскольку если отключить RF часть -- все работает замечательно. Ранее писал, что так же ведет себя nucleo-wba52.
|
| Страница 1 из 1 |
Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|
|