Например TDA7294

Форум РадиоКот • Просмотр темы - Кварцевый резонатор STM32F103
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн дек 22, 2025 07:42:07

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 29 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 07:29:58 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
стесняюсь спросить, а в чем сакральный смысл прибивать гвоздями PB2 к земле да ещё и череде резистор ?
это BOOT1. Через резистор безопаснее, если порт случайно будет перенастроен на выход.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 07:32:37 
Встал на лапы

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Вс авг 23, 2015 08:14:05
Сообщений: 134
Рейтинг сообщения: 0
У меня есть похожая ситуация: не могу записывать из STM32CubeIDE.

тоже было, правда на STM32G030C6, CubeIDE не хочет шить и отладка не работает, при этом Keil и шьет и отлаживает, ST-LINK Utility МК тоже видит, так что у меня подозрение на кривой GDB CubeIDE


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 09:26:50 
Встал на лапы

Зарегистрирован: Ср авг 31, 2022 12:10:34
Сообщений: 100
Рейтинг сообщения: 0
В общем заработало, всем огромное спасибо за советы, особенно Martian, который обнаружил мою ошибку с неправильным подключением ST-Link, я перепутал местами в схеме CLK и SWO, когда менял их местами при разводке платы (дорожки так удобнее проходили). Подтягивающие резисторы тоже убрал, так как они тоже с ошибкой.
BOOT1 (PB2) я так и не понял, подтягивать или нет, думаю подтяну через 10к.

Когда подключил программатор правильно, мк все равно не прошился, но уже обнаружился IDE. Программа выдала "Error in initializing ST-LINK device. Reason: ST-LINK: Could not verify ST device! Ab", ну т.е. мк не оригинал. Хотя я старался искать оригинальный чип на али.

Удалось его прошить только через STM32 ST-Link Utility. Там он прошился без проблем и заработал.

На фото видны некоторые признаки, как можно попробовать отличить оригинал от копии. Выделил красными кружками (Отличается ключ и гравировка). Оригинал на Nucleo. На фото плохо различимо, но на мк Nucleo кружок ключа имеет в себе как бы еще один круг, чуть более выпуклый

Добавлено after 5 minutes 3 seconds:
Ну и кварц заработал, но не очень мне нравится его амплитуда, для сравнения привел сигнал с такого же кварца в Nucleo. С этим надо что-то делать или это нормально?


Вложения:
Кварц Nucleo.jpeg [97.97 KiB]
Скачиваний: 96
Мой кварц.jpeg [109.14 KiB]
Скачиваний: 81
Nucleo мк.jpeg [42.14 KiB]
Скачиваний: 82
Мой мк.jpeg [48.88 KiB]
Скачиваний: 91
Копия мк.jpeg [33.29 KiB]
Скачиваний: 96


Последний раз редактировалось DmitryR Пт июл 26, 2024 09:28:34, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 09:28:12 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
BOOT1 (PB2) я так и не понял, подтягивать или нет, думаю подтяну через 10к.
Все порты, который могут работать как выход, должны подключаться к цепям питания через резистор. В противном случае есть очень большой риск и шанс устроить почти КЗ, включив порт на выход.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 09:30:39 
Встал на лапы

Зарегистрирован: Ср авг 31, 2022 12:10:34
Сообщений: 100
Рейтинг сообщения: 0
Martian, так а если пин не используется (а они почти все могут работать на выход), то не подтягивать же их все резисторами? Я там программно подобрал, чтобы использовалась только шина PA, т.е. по сути другие шины даже не должны быть затактированы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 09:38:56 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Вы не заметили ещё одно отличие: F на другой строке
Однако, самое важное доказательство - от отладчика.

Добавлено after 6 minutes 8 seconds:
а если пин не используется
то разработчику придётся принять решение, как он хочет исключить ловлю этими пинами помех. Решений несколько.

Я там программно подобрал, чтобы использовалась только шина PA, т.е. по сути другие шины даже не должны быть затактированы
Вы не сможете гарантировать, что в случае сбоя МК не сойдёт с ума.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 10:17:17 
Встал на лапы

Зарегистрирован: Ср авг 31, 2022 12:10:34
Сообщений: 100
Рейтинг сообщения: 0
Martian, А можете озвучить эти решения? Мне кроме как все подтянуть резисторами, либо все ноги активировать и сделать внутренние подтяжки, больше ничего не приходит


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Пт июл 26, 2024 10:27:50 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
ну, они и есть. Либо внешне, либо внутренне. Если бы Вы прочитали приложенный мною ранее документ, то в пункте 5.6 (стр. 25) это бы нашли.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кварцевый резонатор STM32F103
СообщениеДобавлено: Ср июл 31, 2024 16:36:54 
Родился

Зарегистрирован: Вс янв 18, 2009 20:30:00
Сообщений: 10
Рейтинг сообщения: 3
Попробуйте с STM32 ST-LINK Utility только для теста.
У меня есть похожая ситуация: не могу записывать из STM32CubeIDE.
Переустановил 1.15.1, откатился на 1.13.1 ... А дома ОС win7 x64. Даже уже думаю, что из за неоригинальных программаторов.
А STM32 ST-LINK Utility работает. Правда, отладчик нет и надо найти причину.


некоторые реплики ST-Link (ARM, CS, CH etc) я не помню точно какие, шьют только из старой STM32 ST-LINK Utility и не работают с CubeIDE и новым CubeProgrammer.

берите нормальный отладчик, например от WeActStudio, MiniDebugger и не будет никаких проблем + SWO + COM порт на нем в комплекте.
https://github.com/WeActStudio/WeActStudio.MiniDebugger


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 29 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y