Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Изучаем STM32 Cortex M3

Непрочитано 01.05.2013, 20:44  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию 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
ut1wpr вне форума  
Непрочитано 01.05.2013, 20:49  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от nahimovv Посмотреть сообщение
Как же, "синхронные"!
Когда уже научитесь читать даташит и думать перед тем, как нести всякую хрень!
А теперь потрудитесь объяснить, каким макаром меряется частота в 96МГЦ max с точностью +-10Гц (без учёта ppm кварца) на STM32F100 (на дискавери) при 24МГц тактовой, т.е. без разгона, без дополнительных элементов и соединений?
Синхронные, да не совсем.
Там таже фишка, что и у ПИКов, только всё намного лучше и проще, там даже думать и делать ничего не надо, выгребай таймера и выплёвывай на дисплей, всё хардварно, по сути.
Агов, Адмирал! Сказал "А", проговаривай весь алфавит!
Откель ветер дует? Где почитать про такую фантастику? Мне в упрек, не совсем понимаю, как ТАКОЕ получается. Буду благодарен за "мордойтык".
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 01.05.2013, 21:11  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от nahimovv Посмотреть сообщение
Когда уже научитесь читать даташит и думать перед тем, как нести всякую хрень!
Сообщение от nahimovv Посмотреть сообщение
Ну и ладно, не напрягайтесь так, может даташит читаем по разному, может что ещё.
Подскажите пожалуйста, на какой странице какого даташита говорится про допустимые 96 МГц или вообще про входную частоту таймеров выше тактовой? А то я наверное тупой, раз никак не нахожу... Может, у вас получится найти? Только не сливайтесь пожалуйста из темы да и вообще с форума, мне действительно хочется с Вашей помощью научиться читать даташиты...
niXto вне форума  
Непрочитано 01.05.2013, 21:14  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
Только не сливайтесь пожалуйста из темы да и вообще с форума, мне действительно хочется с Вашей помощью научиться читать даташиты...
И мне! С удовольствием и уважением влуплю кучку "спасибов".
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 01.05.2013, 21:21  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

И вапче. Получается, что если период входного сигнала больше периода тактировки на длительность тактового - гаплык, начнутся пропуски. Возможен разнос фронтов тактировки в разные фазы входного клока. Значит, для надежности "входная частота не равна Fтакт/2, а 'чуть-чуть' ниже этой половинки". Или я неправильно все вижу?
Наверное, можно подытожить. Больше 36 МГц для 72 и больше 12 МГц для 24 измерить принципиально невозможно. Два триггера по входу позволят измерять учетверенную тактовую, с учетом потери точности. Если, конечно их не останавливать на момент индикации и не сосчитывать дополнительные два бита, прибивая их к слову измерения со стороны LSB.
__________________
С уважением,
Vic / ut1wpr

Последний раз редактировалось ut1wpr; 01.05.2013 в 21:29.
ut1wpr вне форума  
Непрочитано 01.05.2013, 21:44  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
Подскажите пожалуйста, на какой странице какого даташита говорится про допустимые 96 МГц или вообще про входную частоту таймеров выше тактовой? А то я наверное тупой, раз никак не нахожу...
Это ваши проблемы, не так ли? И потом, а где я говорил "про допустимые 96 МГц" и даташит? И где в документации на PIC16F84 написано, что на предделитель можно подавать 50-70МГц, а в некоторых случаях до 120МГц?
Был вопрос по максимальной частоте, я и привёл цифры из собственного опыта, что не так? И была реплика, что все таймера синхронные, на что я указал, что не совсем.
Цитата:
Только не сливайтесь пожалуйста из темы да и вообще с форума
А вот не говорите, что мне делать... (далее по тексту).
nahimovv вне форума  
Непрочитано 01.05.2013, 21:49  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от ut1wpr Посмотреть сообщение
Значит, для надежности "входная частота не равна Fтакт/2, а 'чуть-чуть' ниже этой половинки". Или я неправильно все вижу?
Всё правильно.
nahimovv вне форума  
Непрочитано 01.05.2013, 21:54  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от nahimovv Посмотреть сообщение
Был вопрос по максимальной частоте,
О какой частоте вы в данном конкретном примере говорите? О входной с пина?
Цитата:
я и привёл цифры из собственного опыта, что не так?
Да все так. Кроме нежелания поделится им с нами. И рассказать, как вы этого достигли. Это я без наезда, просто интересно с точки зрения того же ДШ (если он ее имеет)
Цитата:
И была реплика, что все таймера синхронные, на что я указал, что не совсем.
А тут я вообще не понял. Разговор то шед не глобально о таймере и его синхронности, а о синхронизации внешнего сигнала с пина перед подачей его на тактировку таймера. Ну не могу понять, как это может быть "синхронный, но не совсем". Если на пути сигнала или есть фронт выборки, или его нет...
Буду благодарен.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 01.05.2013, 22:07  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от ut1wpr Посмотреть сообщение
О какой частоте вы в данном конкретном примере говорите? О входной с пина?
Да, по TIM2_CH1_ETR в частности.
Цитата:
Да все так. Кроме нежелания поделится им с нами. И рассказать, как вы этого достигли. Это я без наезда, просто интересно с точки зрения того же ДШ (если он ее имеет)
Тут всё просто, нет желание пересказывать тему на котах заново.
Цитата:
А тут я вообще не понял. Разговор то шед не глобально о таймере и его синхронности, а о синхронизации внешнего сигнала с пина перед подачей его на тактировку таймера.
Не совсем понял.
Цитата:
Ну не могу понять, как это может быть "синхронный, но не совсем". Если на пути сигнала или есть фронт выборки, или его нет...
Буду благодарен.
Таймер синхронизируется, а делитель по ETR - нет. Поэтому "синхронный, но не совсем".

Последний раз редактировалось nahimovv; 01.05.2013 в 22:10.
nahimovv вне форума  
Непрочитано 01.05.2013, 22:16  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от nahimovv Посмотреть сообщение
И потом, а где я говорил "про допустимые 96 МГц" и даташит?
Если не ошибаюсь, здесь - и про некий чудо-даташит, который вы скрываете от всех нас, и про мегагерцы

Сообщение от nahimovv Посмотреть сообщение
Когда уже научитесь читать даташит и думать перед тем, как нести всякую хрень!
А теперь потрудитесь объяснить, каким макаром меряется частота в 96МГЦ max с точностью +-10Гц (без учёта ppm кварца) на STM32F100 (на дискавери) при 24МГц тактовой, т.е. без разгона, без дополнительных элементов и соединений?
Теперь вы потрудитесь объяснить, что это за даташит, который я якобы не умею читать, и из какого пальца вы взяли цифры

Сообщение от nahimovv Посмотреть сообщение
Таймер синхронизируется, а делитель по ETR - нет
Это ваши догадки и фантазии, или это где-то написано в документации?
niXto вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 03:14.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.