Микроконтроллеры

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Микроконтроллеры » CERGEI » HAL LL общие вопросы и странности по ходу ковыряния.


HAL LL общие вопросы и странности по ходу ковыряния.

Сообщений 1 страница 2 из 2

1

Что могу сказать по халу,да избыточен и тот же SPL со структурами,но да и фиг с ним зато не нужно воевать каждый раз с регистрами открывая каждый бит rm .
Сюда пишем не понимая по коду и странности.

Давайте без флуда,кому не нравится хал и тд,прошу молча читать или буду чистить сообщения. С уважением к другим.

Стало интересно какую же выставляет частоту тактирования шин для контроля и нашел функцию HAL_RCC_GetClockConfig(&GetClk,&laten); , но возвращает она не частоты шин,а значения битов в регистрах конфигурации, которые потом надо расшифровывать еще...

http://sd.uploads.ru/t/Z5whV.png

2

Странно почему хал с задержкой проблема ?  умножается на 2 задержка ?
Например пишу HAL_Delay(5)  и задержка получается в 10 мс ,вместо 5 мс.

Посмотрел инициализацию таймера для тика HAL и частота шины берется в 2 раза больше, зачем ?

http://sd.uploads.ru/t/hrWgx.png
http://sg.uploads.ru/t/OtxuK.png
http://sh.uploads.ru/t/kegCy.png


Вы здесь » Микроконтроллеры » CERGEI » HAL LL общие вопросы и странности по ходу ковыряния.