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

 
 
> Дробный кварц для stm32f4, 13.1072 Мгц
kostyan
сообщение Nov 6 2015, 11:38
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Народ, подскажите, хотелось бы затактировать stm32f4 от кварца 13.1072 МГц. Програмулина System Clock Configuration коэффициенты выдает такие же что и для 13МГц. Интересует: USB и SDIO будет работать на таком кварце? Или решение в корне не профессионально, и так делать нельзя?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 19)
Tarbal
сообщение Nov 6 2015, 11:58
Сообщение #2


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(kostyan @ Nov 6 2015, 15:38) *
Народ, подскажите, хотелось бы затактировать stm32f4 от кварца 13.1072 МГц. Програмулина System Clock Configuration коэффициенты выдает такие же что и для 13МГц. Интересует: USB и SDIO будет работать на таком кварце? Или решение в корне не профессионально, и так делать нельзя?


Будет.
Буквально вчера занялся решением вопроса. Я установил апликацию из темы:
http://electronix.ru/forum/index.php?showtopic=131535

Там есть закладка конфигурация клоков. Если что-то выходит за пределы, то оно становится красным. Можно подобрать все коэффициенты для ФАПЧ и делителей. Для USB есть допуск и в него можно попасть. SDIO не пробовал. Даже если не генерировать код, вы подберете коэффициенты.

Только обратите внимание чтобы тактовая частота процессора не оказалась слижком низкой. Максимальную вы точно не получите, но это плата за произвольный выбор кварца.

Я с вашим инструментом не знаком -- сам начинаюший с ST32 sm.gif

Если вам удалось подобрать коэффициенты, что тактовая процессора не ниже допустимой, все выходные частоты в пределах толеранса, то все профессионально и так можно делать.
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Nov 6 2015, 12:52
Сообщение #3


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

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Если получится поделить/умножить эти 13,1072 на такие целые числа, чтобы получить ровно 48, то USB работать будет.
SD, очевидно, какие-то отклонения не помешают.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 6 2015, 12:59
Сообщение #4


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(esaulenka @ Nov 6 2015, 16:52) *
Если получится поделить/умножить эти 13,1072 на такие целые числа, чтобы получить ровно 48, то USB работать будет.
SD, очевидно, какие-то отклонения не помешают.


Ровно не обязательно. Там есть толеранс.

Про SD уточнение. Не превысить верхнего предела частоты.
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 6 2015, 13:10
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Вот так сгодится?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 6 2015, 16:00
Сообщение #6


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(scifi @ Nov 6 2015, 17:10) *
Вот так сгодится?


Нет. Красного не должно быть, но USB уже должен работать. 48 мегагерц в пределах толеранса.
Поставьте курсор на каждый элемент красного цвета и выскочит подсказка с толерансом. почините все значения.

Если вас только USB интересует, то оно будет работать (если верить этой программе, но неплохо бы по справочникам посмотреть).

Правда ваш процессор будет в два раза медленнее работать, но можно поискать и другие комбинации.
Опять же. Работать будет, но в массовую продукцию такое решение не пойдет. Вы вышли за пределы частоты и может при флуктуациях напряжения, температуры, атмосферного давления и т.д. работать перестанет. Ответственность будет на вас, а если то же самое произойдет и вы не нарушите режимов из справочника, то производитель виноват и он будет (теоретически) принимать участие в разрешении проблемы.
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 6 2015, 16:08
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Tarbal @ Nov 6 2015, 19:00) *
Вы вышли за пределы частоты и может при флуктуациях напряжения, температуры, атмосферного давления и т.д. работать перестанет. Ответственность будет на вас, а если то же самое произойдет и вы не нарушите режимов из справочника, то производитель виноват и он будет (теоретически) принимать участие в разрешении проблемы.

Ржунимагу lol.gif
Превысил 168 МГц на 0,006%. Это 60 ppm. Не все кварцы имеют такую точность. А встроенный RC-генератор вообще имеет погрешность единицы процентов и используется для получения 168 МГц.
Короче, "красное нельзя" - это аргумент для блондинок biggrin.gif
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 6 2015, 19:02
Сообщение #8


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(scifi @ Nov 6 2015, 19:08) *
Ржунимагу lol.gif
Превысил 168 МГц на 0,006%. Это 60 ppm. Не все кварцы имеют такую точность. А встроенный RC-генератор вообще имеет погрешность единицы процентов и используется для получения 168 МГц.
Короче, "красное нельзя" - это аргумент для блондинок biggrin.gif


Ржать вы можете сколько хотите. Видимо вы не делали разработок для масового производства и не знаете, что использование изделя за разрешенными изготовителем пределами снимает юридическую ответственность с изготовителя и возклагает ее на того кто принал решение переступить порог. Вы видимо не до конца дочитали мое сообщение.

Там где говорят юристы здравый смысл отдыхает.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 6 2015, 19:09
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Tarbal @ Nov 6 2015, 22:02) *
...снимает юридическую ответственность с изготовителя и возклагает ее на того кто принал решение переступить порог

Тут хорошо бы смотрелся пример привлечения изготовителя уровня STM к ответственности в наших условиях.
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 6 2015, 19:48
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Tarbal @ Nov 6 2015, 22:02) *
Там где говорят юристы здравый смысл отдыхает.

Теоретег детектед.

Цитата(aaarrr @ Nov 6 2015, 22:09) *
Тут хорошо бы смотрелся пример привлечения изготовителя уровня STM к ответственности в наших условиях.

+100500. Примеры - в студию!

Ну и вообще, не все увлекаются юридическими баталиями. В моей практике их не было. Я думаю, не я один такой.
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 6 2015, 20:01
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



а в чём прикол такого кварца?
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 6 2015, 21:22
Сообщение #12


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(Rash @ Nov 7 2015, 00:01) *
а в чём прикол такого кварца?


Какое-нибудь внешнее устройство хочет только специфическую частоту, а поставить один кварц экономнее.


scifi и aaarrr,
Я никого ни в чем убеждать не собираюсь. Вам ведь не приходилось работать за границей и разрабатывать массовую продукцию, скажем хотя бы 100 тысяч. За границей покупатель может вернуть не понравившийся продукт и получить деньги назад. Там другая ответственность. Отказ может привести к разборкам с производителем в суде, а если можно прикрыться спецификацией устройства, то стрелки прерводятся на изготовителя микросхемы. Если не переводятся, то большинство инженеров такой вонючий договор подписали при приеме на работу, что им может быть тоже нехорошо. Да одной только славы о том, что из за твоего дизайна фирма проиграла суд может быть достаточно. Заранее никто не знает как оно будет. Скажите разве этого не достаточно, чтобы немножко лучше подумать и избежать проблем? Если вы не делаете массовую продукция, то забейте на это, что я и написал в первом топике.
Считаю офтопик бессмысленным и предлагаю его прекратить.

Сообщение отредактировал Tarbal - Nov 6 2015, 21:31
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 6 2015, 21:49
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Tarbal @ Nov 7 2015, 00:22) *
Отказ может привести к разборкам с производителем в суде, а если можно прикрыться спецификацией устройства, то стрелки прерводятся на изготовителя микросхемы.

Стрелки никуда не переводятся ни здесь ни "за границей". За работу изделия отвечает производитель изделия, выбранные комлпектующие - тоже его сфера ответственности. Производитель коплектующих отвечает исключительно за свою продукцию, а никак не за ущерб третьим лицам.
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 7 2015, 04:41
Сообщение #14


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(aaarrr @ Nov 7 2015, 01:49) *
Стрелки никуда не переводятся ни здесь ни "за границей". За работу изделия отвечает производитель изделия, выбранные комлпектующие - тоже его сфера ответственности. Производитель коплектующих отвечает исключительно за свою продукцию, а никак не за ущерб третьим лицам.

Еще раз призываю вас прекратить офтопик.

Сообщение отредактировал Tarbal - Nov 7 2015, 04:48
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 7 2015, 06:39
Сообщение #15


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Выходить за рабочие пределы (в красные зоны Куба) - непрофессионально.
Я задумался бы, насколько необходим именно такой кварцевый резонатор.
Мы же не хотим быть "голью, хитрой на выдумку"?
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 7 2015, 08:11
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(ViKo @ Nov 7 2015, 09:39) *
Выходить за рабочие пределы (в красные зоны Куба) - непрофессионально.

Что говорит только об ущербности куба. Вы не обратили внимание, что зелёная зона для 48 МГц - это +-0,25% (вроде бы), а красная зона для 168 МГц начинается строго на цифре 168,000000 и никаких +0,25%? Совершенно очевидно, что это абсурд. Но блондинкам всё равно. "Красное! Ужас!"

Цитата(Rash @ Nov 6 2015, 23:01) *
а в чём прикол такого кварца?

Вангую, что вот он лежит на полочке со старыми запасами, а в магазин бежать лень. Что было бы забавно, так как намекает на штучность поделки, а не на 100500 экземпляров и судебные разборки, господа дипломированные юристы lol.gif
Go to the top of the page
 
+Quote Post
adnega
сообщение Nov 7 2015, 08:23
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(scifi @ Nov 7 2015, 11:11) *
начинается строго на цифре 168,000000 и никаких +0,25%? Совершенно очевидно, что это абсурд.

Строго говоря, не "начинается", а заканчивается.
Но есть категория разработчиков, которые норовят перешагнуть через черту.
Давайте, не будем это одобрять - дуй в магаз за кварцем (8 или 12 МГц) и не баламуть профессионалов на форуме))
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 7 2015, 08:34
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(adnega @ Nov 7 2015, 11:23) *
Строго говоря, не "начинается", а заканчивается.

Окей, разжёвываю.
Смотрим ещё на одну картинку (приложено). Внутренний генератор даже при комнатной температуре имеет погрешность 1%. Это значит, что 168 МГц, полученные от него, могут на самом деле доходить до 169,7 МГц. И ничего, куб разрешает (блондинки спят спокойно). И после этого у вас вызывает стойкое неприятие цифра 168,01 МГц? И типа "дуй в магазин"? Я понимаю, что со здравым смыслом у вас туго, но хотя бы проявите гуманизм и не гоните человека в магазин по морозу из-за какой-то надуманной ерунды biggrin.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 7 2015, 09:02
Сообщение #19


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(scifi @ Nov 7 2015, 11:11) *
Что говорит только об ущербности куба. Вы не обратили внимание, что зелёная зона для 48 МГц - это +-0,25% (вроде бы), а красная зона для 168 МГц начинается строго на цифре 168,000000 и никаких +0,25%? Совершенно очевидно, что это абсурд.

Соглашусь, что в Кубе надо бы ввести допуски на входные частоты. Но тогда любой резонатор не подошел бы. На самом деле правильнее расширить допуск на рабочие частоты в спецификации. Не 168 МГц писать, а 168,5. rolleyes.gif Уверен, будет работать идеально. Мало того, думаю, и на 200 МГц будет работать.
Или описать рабочие условия и предельные.
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 7 2015, 09:42
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



он и на 250 МГц будет работать, как-то перепутал делители, на 407, но тактирование шин было настроено правильно. Работал USART, пару таймеров и LCD по внешней шине памяти.

Тема ни о чём. Купите обычный кварц на 8Мгц и не имейте проблем с красными квадратиками в кубе, если их так боитесь.
Хотелось бы, ради расширения кругозора, взглянуть на такое микру, которая нужно затактировать от 4xx и нужен был такой кварц
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:12
Рейтинг@Mail.ru


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