Easyelectronics.ru

Электроника для всех
Текущее время: 19 окт 2018, 12:11

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Cortex Timer (STM32F4discovery)
СообщениеДобавлено: 11 янв 2018, 03:26 
Только пришел

Зарегистрирован: 04 мар 2017, 22:52
Сообщения: 24
Может я что-то упустил в процессе обучения, но тем не менее:

Если использовать примочку от ST для настройки частоты в Excel - Configuration Clock - то там есть 2 переменных: SYSCLK и Cortex Timer. Если я правильно понимаю, то значение, вбиваемое в SYSCLK - это SystemCoreClock, который можно выставить также в конфигурационном файле библиотеки SPL. А что тогда такое Cortex Timer, который меньше этого SYSCLK в несколько раз, если верить той программе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cortex Timer (STM32F4discovery)
СообщениеДобавлено: 11 янв 2018, 13:12 
Старожил
Аватара пользователя

Зарегистрирован: 01 авг 2016, 10:47
Сообщения: 263
Откуда: Таганрог
Есть подозрение, что сие ни что иное как обыкновенный SysTick Timer. То что присутствует в любом ядре от ARM.

А значение указывает частоту работы сего таймера (ну или период обновления) с генерацией прерывания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cortex Timer (STM32F4discovery)
СообщениеДобавлено: 11 янв 2018, 20:05 
Старожил

Зарегистрирован: 02 ноя 2015, 19:21
Сообщения: 438
Откуда: Санкт-Петербург
ritchie писал(а):
Может я что-то упустил в процессе обучения, но тем не менее:

Если использовать примочку от ST для настройки частоты в Excel - Configuration Clock - то там есть 2 переменных: SYSCLK и Cortex Timer. Если я правильно понимаю, то значение, вбиваемое в SYSCLK - это SystemCoreClock, который можно выставить также в конфигурационном файле библиотеки SPL. А что тогда такое Cortex Timer, который меньше этого SYSCLK в несколько раз, если верить той программе?

если я правильно понял то Excel - Configuration Clock это фаил который уже года 2-3 никто не использует,потому что есть Куб в котором это крутить проще.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cortex Timer (STM32F4discovery)
СообщениеДобавлено: 11 янв 2018, 22:01 
Старожил
Аватара пользователя

Зарегистрирован: 23 янв 2013, 12:33
Сообщения: 1738
Откуда: Донецк, ДНР
Я не помню уже, что было в том эксель-файле, давно его выкинул, Вот вам с куба:
Вложение:
1.png
1.png [ 83.74 Кб | Просмотров: 510 ]


Единственное - не помню, какой там кварц на дискавери - делитель /M надо ставить такой, чтобы из него выходил 1 MHz.
SYSCLK и CortexTimer в подавляющем большинстве случаев равны. Можно, конечно, покрутить делитель AHB, тогда разные будут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cortex Timer (STM32F4discovery)
СообщениеДобавлено: 11 янв 2018, 22:56 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5101
hd44780, а осознать что к чему и для чего конечно слабо? Бездумно натыкать в визуальной хрени это круть неимоверная ...


http://mcu.goodboard.ru/viewtopic.php?id=11


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cortex Timer (STM32F4discovery)
СообщениеДобавлено: 15 янв 2018, 21:55 
Только пришел

Зарегистрирован: 04 мар 2017, 22:52
Сообщения: 24
hd44780 писал(а):
Я не помню уже, что было в том эксель-файле, давно его выкинул, Вот вам с куба:
Вложение:
Вложение 1.png больше недоступно


Единственное - не помню, какой там кварц на дискавери - делитель /M надо ставить такой, чтобы из него выходил 1 MHz.
SYSCLK и CortexTimer в подавляющем большинстве случаев равны. Можно, конечно, покрутить делитель AHB, тогда разные будут.


Интересно, но в том файле, который я имел в виду, предделитель для Cortex Timer всегда равен HCLK/8


Вложения:
Clock_configuration.jpg
Clock_configuration.jpg [ 176.92 Кб | Просмотров: 239 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB