Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.10.2021, 13:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,780
Сказал спасибо: 2,671
Сказали Спасибо 2,645 раз(а) в 1,953 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
Та же картина 1мгц
|
Эта картина - меандр - характерна для кмоп выхода контроллера, но не кварцевого резонатора.
На выводах кварцевых резонаторов - синусоида (разной амплитуды, может быть и полвольта-вольт при 3,3В питании) - то что лично наблюдал на разных STM-ках и при ремонте на разных процах.
Такое очущение, что это контроллерный выход выдает этот мегагерц. Попробуйте ткнуть осциллом без кварца.
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
22.10.2021, 13:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,780
Сказал спасибо: 2,671
Сказали Спасибо 2,645 раз(а) в 1,953 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
как выше писали Yuri222 они особо не влияют так чисто для небольшого сдвига частоты.
|
Дополню себя - если их изменять в разумных пределах. Т.е. если нужно по схеме 15 пикофарад, то 10-30 сильно частоту не изменят. С 0,1 мкф - хз, скорее всего не будет генерить или хз что выдаст. Без одного из этих опорных конденсаторов (не помню какого) - тоже может примерно нормально генерить.
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
22.10.2021, 13:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,780
Сказал спасибо: 2,671
Сказали Спасибо 2,645 раз(а) в 1,953 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
что выбирать xt или hs
|
Цитата:
|
INTOSC_NOCLKOUT — внутренний генератор (4M Hz)
HS — внешний высокочастотный кварц (8-20 MHz)
XT = внешний кварц (200 kHz — 4 MHz)
LP — внешний низкочастотный кварц (до 200 kHz)
|
может и в этом быть причина
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
22.10.2021, 14:13
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
Почитал форумы по пикам. Оказывается много таких проблем . Проблемы в основном с какими то режимами в прошивках . Цитата: Просто есть разница для пиков - что выбирать xt или hs. В Вашем случае (больше 4 мегагерц) только !!!! hs . Но я далек от этого. Кто подскажет что за XT-HT ? Может в этом проблема ?
|
У этой серии ПИК-ов нет режима XT, только HS. Так что это точно не ваш случай.
|
|
|
|
22.10.2021, 15:16
|
|
Прописка
Регистрация: 25.09.2018
Сообщений: 111
Сказал спасибо: 58
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Простой Mifare-сниффер
Последний раз редактировалось RECTO; 21.11.2021 в 04:23.
Причина: Несколько сообщений подряд от одного пользователя
|
|
|
|
22.10.2021, 15:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,780
Сказал спасибо: 2,671
Сказали Спасибо 2,645 раз(а) в 1,953 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
это мк генерирует, просто я не стал расписывать а то и так уже всем голову засрал
|
вот это зря, что не стали расписывать.
Какие опции в программаторе доступны, сделайте скриншот.
Я не силен в пиках, если прошивка правильная (в этом сомнений вроде как быть не может) - то, возможно, что-то в тех опциях можно так напутать, что не включается внешний кварц, а проц работает от внутреннего интегрированного RC генератора (он может обзываться HSI, например).
Может по скриншоту Вам разработчик или знающий в этих контроллерах и подскажет, что нужно выбрать.
UPD вот тут можете почитать про эти опции
https://habr.com/ru/post/97795/
примерно в середине страницы.
Последний раз редактировалось Yuri222; 22.10.2021 в 15:36.
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
22.10.2021, 15:47
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
Да я пробовал без кварца меандр так же присутствует. Вы правы что это мк генерирует, просто я не стал расписывать а то и так уже всем голову засрал.
|
Я понял причину, почему МК у вас генерирует 1 МГц. Посмотрел ещё раз ранее загруженные вами картинки - ну, так и есть. В МК не загружен конфиг. Там, где отмечено красной стрелкой, должно быть значение "8E F3 95 F0 01 F1 00 F1". А у вас вместо этого какой-то мусор (причём, я даже посмотрел - этот "мусор" в качестве конфига действительно устанавливает генератор в положение "ECPLL oscillator with PLL software controlled, CLKO on RA6", т.е. генератор с выходом на RA6).
Причин может быть две: 1 - вы могли сгенерировать прошивку не для своего типа МК; 2 - ваш программатор где-то требует поставить галку "использовать конфиг, записанный в прошивке". В общем, проверьте оба этих момента, думаю всё получится...
Последний раз редактировалось RECTO; 08.12.2021 в 06:46.
Причина: указано правильное значение конфига
|
|
|
Эти 2 пользователя(ей) сказали Спасибо RECTO за это сообщение:
|
|
|
23.10.2021, 13:44
|
|
Прописка
Регистрация: 25.09.2018
Сообщений: 111
Сказал спасибо: 58
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Простой Mifare-сниффер
Дааааа похоже я где то не поставил галочку. Подскажите где. И сразу подскажите правильно я понял что этими галочками мы просто открываем доступ к участку прошивки той или иной функции ? В моем случае у меня стоит запрет на выполнение определенной строки в прошивки отвечающей за выбор генератора. Я правильно понимаю ? И где можно узнать расшифровку этих конфигов ?
|
|
|
|
23.10.2021, 17:48
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой Mifare-сниффер
Сообщение от Sergey1559
|
Дааааа похоже я где то не поставил галочку. Подскажите где. И сразу подскажите правильно я понял что этими галочками мы просто открываем доступ к участку прошивки той или иной функции ? В моем случае у меня стоит запрет на выполнение определенной строки в прошивки отвечающей за выбор генератора. Я правильно понимаю ? И где можно узнать расшифровку этих конфигов ?
|
Вам и не нужно ничего самостоятельно здесь, во вкладке "config", устанавливать или расшифровывать. Вам нужно найти в настройках самого программатора галку, которая позволит прошивке настроить конфиг. И тогда нужные настройки в конфиге включатся сами при загрузке хекса. А в строке "конфиг" должна появиться строчка: "8E F3 95 F0 01 F1 00 F1", как я уже говорил ранее.
Где это находится конкретно у вашего программатора - не знаю. Я с ним не работал. С нормальными программаторами (даже с самодельным Brenner-9, который я собирал для этого проекта), таких вопросов никогда не возникало...
Последний раз редактировалось RECTO; 08.12.2021 в 06:47.
Причина: Указано правильное значение конфига
|
|
|
|
23.10.2021, 17:56
|
|
Прописка
Регистрация: 25.09.2018
Сообщений: 111
Сказал спасибо: 58
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Простой Mifare-сниффер
Частично разобрался. Надо включить FOSC1 внешний керамический кварц и кварц завелся. Но может еще где надо поставить галочки а то потом еще что нибудь не будет работать.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:59.
|
|