реклама на сайте
подробности

 
 
> 1768 - частоты периферии
Allregia
сообщение Aug 16 2011, 21:42
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Или я слепой, но ни в DS ни в UM не нашел четких указаний какие макс. частоты могут иметь клоки периферии?
В CMSIS по умолчанию все стоит /4, т.е. 25Мгц, но есть варианты /1 и /2, так что можно и 100мгц поставить.

Хочу понять - есть ограничение на сами клоки периферии, или на соотношение с ними частоты ядра? Если первое, то не совсем понятно - многие виды периферии имеют потом еще делители/множители (X/Y), которыми можно отрегулировать.
Так есть разница, например для UART или I2S - выставлять клок периферии 25, 50 или 100мгц, если потом приводить к той-же самой рабочей частоте (baudrate, bitrate) ?

Попутно вопрос - какими командами в Кейле разрешаются/запрещаются прерывания (типа EI/DI), и достаточно-ли для того чтобы работало вложенность, просто разрешать прерывания (EI) в обработчике ? У меня есть прерывание от SPI, которому нужен был бы самый высший приоритет и минимальное латенси, т.е. оно должно произойти во время выполнения прерывания от всяких медленных UARTов, системного тика и т.п.

Сорри за глупые вопросы, глаза уже слипаются а голова уже не соображает, пора спать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Allregia
сообщение Aug 18 2011, 18:51
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



хотя, про тактирование тоже остались еще вопросы.
вот например АЦП - у него макс. тактовая 13мгц.
но можно поставить периферийную частоту 100/8 = 12.5 и потом не делить, а можно поставить 100/2=50 а потом еще поделить на 4 и получить тоже самое.
Есть какая-то разница в этом ?
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 18 2011, 19:43
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Allregia @ Aug 18 2011, 23:51) *
Есть какая-то разница в этом ?

Возможно будет разница в потреблении чипа. Возможно не будет. Не проверял.
В остальном работать будет одинаково.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016