01.05.2013, 20:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от niXto
|
В даташите нигде явно не говорится, что делитель асинхронный
|
Вот и я не нашел. Зато в AN4013 нашел, что:
Цитата:
|
2.1.2 External clock
The external clock timer is divided in two categories:
● External clock connected to TI1 or TI2 pins
● External clock connected to ETR pin
In these cases, the clock is provided by an external signal connected to TIx pins or ETR pin.
The maximum external clock frequency should be verified.
Note: 1 In addition to all these clock sources, the timer should be clocked with the APBx clock.
2 The external clocks are not directly feeding the prescaler, but they are first synchronized
with the APBx clock through dedicated logical blocks.
|
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
01.05.2013, 20:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nahimovv
|
Как же, "синхронные"!
Когда уже научитесь читать даташит и думать перед тем, как нести всякую хрень!
А теперь потрудитесь объяснить, каким макаром меряется частота в 96МГЦ max с точностью +-10Гц (без учёта ppm кварца) на STM32F100 (на дискавери) при 24МГц тактовой, т.е. без разгона, без дополнительных элементов и соединений?
Синхронные, да не совсем.
Там таже фишка, что и у ПИКов, только всё намного лучше и проще, там даже думать и делать ничего не надо, выгребай таймера и выплёвывай на дисплей, всё хардварно, по сути.
|
Агов, Адмирал! Сказал "А", проговаривай весь алфавит! ![Улыбка](images/smilies/icon_smile.gif)
Откель ветер дует? Где почитать про такую фантастику? Мне в упрек, не совсем понимаю, как ТАКОЕ получается. Буду благодарен за "мордойтык".
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
01.05.2013, 21:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nahimovv
|
Когда уже научитесь читать даташит и думать перед тем, как нести всякую хрень!
|
Сообщение от nahimovv
|
Ну и ладно, не напрягайтесь так, может даташит читаем по разному, может что ещё.
|
Подскажите пожалуйста, на какой странице какого даташита говорится про допустимые 96 МГц или вообще про входную частоту таймеров выше тактовой? А то я наверное тупой, раз никак не нахожу... Может, у вас получится найти? Только не сливайтесь пожалуйста из темы да и вообще с форума, мне действительно хочется с Вашей помощью научиться читать даташиты...
|
|
|
|
01.05.2013, 21:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от niXto
|
Только не сливайтесь пожалуйста из темы да и вообще с форума, мне действительно хочется с Вашей помощью научиться читать даташиты...
|
И мне! С удовольствием и уважением влуплю кучку "спасибов".
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
01.05.2013, 21:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
И вапче. Получается, что если период входного сигнала больше периода тактировки на длительность тактового - гаплык, начнутся пропуски. Возможен разнос фронтов тактировки в разные фазы входного клока. Значит, для надежности "входная частота не равна Fтакт/2, а 'чуть-чуть' ниже этой половинки". Или я неправильно все вижу?
Наверное, можно подытожить. Больше 36 МГц для 72 и больше 12 МГц для 24 измерить принципиально невозможно. Два триггера по входу позволят измерять учетверенную тактовую, с учетом потери точности. Если, конечно их не останавливать на момент индикации и не сосчитывать дополнительные два бита, прибивая их к слову измерения со стороны LSB.
__________________
С уважением,
Vic / ut1wpr
Последний раз редактировалось ut1wpr; 01.05.2013 в 21:29.
|
|
|
|
01.05.2013, 21:44
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от niXto
|
Подскажите пожалуйста, на какой странице какого даташита говорится про допустимые 96 МГц или вообще про входную частоту таймеров выше тактовой? А то я наверное тупой, раз никак не нахожу...
|
Это ваши проблемы, не так ли? И потом, а где я говорил "про допустимые 96 МГц" и даташит? И где в документации на PIC16F84 написано, что на предделитель можно подавать 50-70МГц, а в некоторых случаях до 120МГц?
Был вопрос по максимальной частоте, я и привёл цифры из собственного опыта, что не так? И была реплика, что все таймера синхронные, на что я указал, что не совсем.
Цитата:
|
Только не сливайтесь пожалуйста из темы да и вообще с форума
|
А вот не говорите, что мне делать... (далее по тексту).
|
|
|
|
01.05.2013, 21:49
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ut1wpr
|
Значит, для надежности "входная частота не равна Fтакт/2, а 'чуть-чуть' ниже этой половинки". Или я неправильно все вижу?
|
Всё правильно.
|
|
|
|
01.05.2013, 21:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nahimovv
|
Был вопрос по максимальной частоте,
|
О какой частоте вы в данном конкретном примере говорите? О входной с пина?
Цитата:
|
я и привёл цифры из собственного опыта, что не так?
|
Да все так. Кроме нежелания поделится им с нами. И рассказать, как вы этого достигли. Это я без наезда, просто интересно с точки зрения того же ДШ (если он ее имеет)
Цитата:
|
И была реплика, что все таймера синхронные, на что я указал, что не совсем.
|
А тут я вообще не понял. Разговор то шед не глобально о таймере и его синхронности, а о синхронизации внешнего сигнала с пина перед подачей его на тактировку таймера. Ну не могу понять, как это может быть "синхронный, но не совсем". Если на пути сигнала или есть фронт выборки, или его нет...
Буду благодарен.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
01.05.2013, 22:07
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ut1wpr
|
О какой частоте вы в данном конкретном примере говорите? О входной с пина?
|
Да, по TIM2_CH1_ETR в частности.
Цитата:
|
Да все так. Кроме нежелания поделится им с нами. И рассказать, как вы этого достигли. Это я без наезда, просто интересно с точки зрения того же ДШ (если он ее имеет)
|
Тут всё просто, нет желание пересказывать тему на котах заново.
Цитата:
|
А тут я вообще не понял. Разговор то шед не глобально о таймере и его синхронности, а о синхронизации внешнего сигнала с пина перед подачей его на тактировку таймера.
|
Не совсем понял.
Цитата:
|
Ну не могу понять, как это может быть "синхронный, но не совсем". Если на пути сигнала или есть фронт выборки, или его нет...
Буду благодарен.
|
Таймер синхронизируется, а делитель по ETR - нет. Поэтому "синхронный, но не совсем".
Последний раз редактировалось nahimovv; 01.05.2013 в 22:10.
|
|
|
|
01.05.2013, 22:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nahimovv
|
И потом, а где я говорил "про допустимые 96 МГц" и даташит?
|
Если не ошибаюсь, здесь - и про некий чудо-даташит, который вы скрываете от всех нас, и про мегагерцы
Сообщение от nahimovv
|
Когда уже научитесь читать даташит и думать перед тем, как нести всякую хрень!
А теперь потрудитесь объяснить, каким макаром меряется частота в 96МГЦ max с точностью +-10Гц (без учёта ppm кварца) на STM32F100 (на дискавери) при 24МГц тактовой, т.е. без разгона, без дополнительных элементов и соединений?
|
Теперь вы потрудитесь объяснить, что это за даташит, который я якобы не умею читать, и из какого пальца вы взяли цифры
Сообщение от nahimovv
|
Таймер синхронизируется, а делитель по ETR - нет
|
Это ваши догадки и фантазии, или это где-то написано в документации?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:22.
|
|