03.05.2013, 22:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
niXto, эк Вас зацепило-то!
У STM32F100 и STM32F103 техпроцесс, скорей всего один (иначе глупо было бы), ядро второго работает на 76МГц. Периферия может (теоретически) вряд ли медленней. Значит сотый, опять же теоретически, тоже так может.
Прескалер, как практически доказал ut1wpr, стоит до синхронизации порта. Ну и при прескалере 8, согласно расчёту и получаются заветные 12МГц*8=96МГц, что, в общем-то не противоречит документации.
Попробуйте уже сами (мне пока не на чем), если получится, значит всё нормально. Не получится - значит у nahimovvа кремний более правильный.
Всего делов-то. Зачем нервы свои портить?
|
|
|
|
03.05.2013, 23:15
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Честно говоря, фильтр вообще не приделах. Он отношения никакого к ограничению не имеет. F/2 - это как раз функция "edge detector", то есть определения фронта сигнала. Определяется он, как правило, по перепаду м/у двумя тактами частоты таймера. Отсюда и F/2. Также работает и таймер в AVR. Выскажу своё собственно мнение. По опыту работы с процами архитектуры DEC, синхронная шина работает надёжнее и стабильнее асинхронной. Поэтому такое решение, считаю, более надёжным. Для повышения входной тактовой частоты, в такой архитектуре, применяется отдельный PLL с повышающей частотой отдельно для таймера. И такие камни у AVR имеются в наличии.
Сразу оговорюсь, что лично я не проверял, но думаю, что прав niXto. У меня на приборе частота подаётся на CH вход. Резать не хочется, кроме того сейчас работы невпроворот. А так интересно было бы проверить. Хотя интерес чисто теоретический.
|
|
|
|
03.05.2013, 23:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от SasaVitebsk
|
F/2 - это как раз функция "edge detector", то есть определения фронта сигнала
|
А у вас есть знание этого или только предположение? Edge detector может состоять и из простого ТШ, совершенно не обязательно его тактировать вообще. Похоже, вы подошли с правильной позиции разработчика "как бы сделал я". А как оно на самом деле? Впрочем, я ведь тоже не вникал. Может, где-то и написана-нарисована внутренняя структура этого фронт-детектора.
Если кто-то знает это наверняка - пусть скажет. А то я уже готовлюсь к исследованиям. В жутких наколенных условиях. Моя основная работа с темами по МК вапче не пересекается.
Перед опытами над животным решил еще раз взглянуть под другим углом на ДШ по STM8. И вот что увидел:
![](https://dl.dropboxusercontent.com/u/17392803/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA5.PNG)
Так и не увидел тактирования фронтдетектора. Есть прямой счет счетчиком, но каждого второго фронта. Вот тут опять сомнения. А не стоит-ли там некий D-триггерок в счетном включении?
Ну, а то, что каждый второй - то и Бог с ним. Но зато без привязки к внутренним тактам. Без этих ограничений, соббсно. Могу и заблуждаться, если уже не заблудился. ![Улыбка](images/smilies/icon_smile.gif)
Выблудился. Дележка на 2 - это прескалер. Кстати, подскажите. Из описания регистра prescaler off - это как? Вообще счет вырублен или сигнал в обход - "деление на 1".
Ну, блин! Слепой музыкант! (Это я про себя). Сам же картинку привел. В кубике среди Кдел присутствует и "/1" - видимо это и есть тот самый ноль.
__________________
С уважением,
Vic / ut1wpr
Последний раз редактировалось ut1wpr; 04.05.2013 в 07:42.
|
|
|
|
04.05.2013, 02:31
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Виктор vs "знатоки"-писатели
2:0
|
|
|
|
04.05.2013, 02:42
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от SasaVitebsk
|
Честно говоря, фильтр вообще не приделах. Он отношения никакого к ограничению не имеет. F/2 - это как раз функция "edge detector", то есть определения фронта сигнала.
|
Вот сразу, почему-то, вспомнилась тема по "глюкам":
http://electronix.ru/forum/index.php?showtopic=107951
Ну неужели так трудно, перед тем как что-то писать, заглянуть в даташит?
Смотрите приведённую Виктором картинку и удивляйтесь.
|
|
|
|
04.05.2013, 07:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nahimovv
|
Виктор vs "знатоки"-писатели
2:0
|
Не есть ТРУ! У моего друга-одноклассника в Скайпе неплохой (на мой взгляд) девиз: "Меня победить нельзя - я просто не соревнуюсь". Если здесь как-то организовалось что-то вроде спора - я вне его. Я просто хочу реализовать для себя "поделку" и перед собссно реализацией решил узнать ее возможность. А получилось, вздул бучу, нестыковка мнений и/или знаний. "Марь Иванна, я не хотел!" ![Обижен](images/smilies/icon_beee.gif)
Приношу извинения.
__________________
С уважением,
Vic / ut1wpr
Последний раз редактировалось ut1wpr; 04.05.2013 в 07:33.
|
|
|
|
04.05.2013, 09:54
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ut1wpr
|
Не есть ТРУ!
|
ТРУ! Самый настоящий ТРУ!
Два выстрела, и два в яблочко! Респект!
Цитата:
|
Я просто хочу реализовать для себя "поделку" и перед собссно реализацией решил узнать ее возможность. А получилось, вздул бучу, нестыковка мнений и/или знаний.
|
Да не стоит обращать внимание на истерящих пионеров-писателей, им бы даташит-уроки учить, а они по клаве барабанят и трубят "слава сливе", пуская слюни-яд. ![Очень смешно](images/smilies/icon_veryhappy.gif)
Если сегодня получится, проверю и на STM8L151 в железе, для прикола.
|
|
|
|
04.05.2013, 10:00
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ut1wpr
|
А получилось, вздул бучу, нестыковка мнений и/или знаний. "Марь Иванна, я не хотел!"
Приношу извинения.
|
Экий вы мнительный , да еще эмоциональный чересчур . Какая буча ?
nahimovv объясняет элементарные вещи , niXto , видимо в отместку за критику своего разгона, ушел в глухую оборону ...
__________________
Осторожно , злой кот
|
|
|
|
04.05.2013, 10:01
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Угу и это на элхе , а хомячки молятся на них.
Помнится сектор кичился статусом "свой" ....
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 04.05.2013 в 10:05.
|
|
|
|
04.05.2013, 10:17
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
Угу и это на элхе , а хомячки молятся на них....
|
Да, и элх здаёт в последнее время. Или инет-время такое смутное, или сплошное засилье агрессивных и стерилизованных пепси-хомячков рвущихся в писатели и гуру, просто УЖОС! Тема SPI в STM32 уже давно отняла лавры РА4 у младших пиков "Эта музыка будет вечной!"(С). Что интересно, гуру на элхе всё реже отмечаются в темах, тему по факу STM32 и то закрыли - одно и то же без шансов на выздоровление.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:26.
|
|