Например TDA7294

Форум РадиоКот • Просмотр темы - Stm32 с чего начать изучение...
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс сен 07, 2025 09:50:30

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1032 ]     ... , , , 45, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 15:02:48 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
КРАМ, тогда понятно
это напоминает ситуацию с DS1307 там тоже кварц молчит пока не запустить код
я до этого не покупал чипы мк только готовые модули и с ними проблем не было

учитывая что я не могу до неё достучаться через уарт Flash Loader Demonstrator то и загрузчика там походу тоже нету


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 15:09:36 
Друг Кота

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

datasheet писал(а):
2.3.8 Boot modes
At startup, boot pins are used to select one of three boot options:
 Boot from user Flash
 Boot from System memory
 Boot from embedded SRAM
The boot loader is located in System memory. It is used to reprogram the Flash memory by
using USART1. For further details refer to AN2606, available on www.st.com.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 15:18:51 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
Martian, я хочу попробовать прошить ему загрузчик с https://www.st.com/en/embedded-software ... t-software но мне пишит недоступно для скачивания хотя стоит анонимайзер


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 15:33:34 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1430
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4573
Откуда: Планета Земля
Рейтинг сообщения: 3
Медали: 1
Получил миской по аватаре (1)
Di123, через VPN качается без проблем.
https://disk.yandex.ru/d/RYcedrjlr1R5fA


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 15:33:41 
Друг Кота

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 19:03:26 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Никогда не понимал любовь к встроенным бутам.
АРМ заслуживает покупки китайского Jlink-а.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 19:07:42 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Возможность дешевого и простого обновления для конечного пользователя?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 19:36:02 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Я имел ввиду не конечного пользователя, а разработчика. Профессионального или любителя - не важно. А для чего нужен бут - я конечно знаю. У меня практически во всех серийных изделиях он есть. Правда кастомный, но это (кастомность) издержки бизнеса в котором я работаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вс июл 16, 2023 19:41:19 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Ну, я потому и поставил вопросительный знак ;)
Да, в этом случае несколько странно. Наверное, объяснимо только в первые разы, когда никаких познаний об отладке и лишь загрузка чужих готовых программок...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 11:09:52 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
КРАМ, я заложил оба варианта загрузок :)

Изображение

ток жизнь и это предусмотрела и они оба не работают
а так да я бы оставил только уарт ибо имея любую плату у которой есть загрузчик нано уно мега есп ... любой может прошить контролер при наличии загрузчика в нём наверное
пока что удавалось так

ну и stm32cube programmer тоже не видит через стлинк сейчас проверил


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 11:30:09 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 3
programmer тоже не видит через стлинк сейчас проверил

Варианты отсутствия коннекта могут быть разные. Например, отсутствует питание контроллера или перепутаны выводы дата и клоков в SWD. Еще может быть активирован режим коннекта после ресета. То есть нужно иметь кнопку на nRST или возможность коротнуть nRST на общий перед запуском коннекта (примерно через полсекунды после запуска нужно отпустить nRST). Ну и на этом самом nRST желательно иметь внешнюю подтяжку примерно 10 кОм к питанию МК.
Но по любому, тактирование МК при коннекте с программатором не требуется.
Кстати, у меня все разъемы программирования АРМов имеют ПЯТЬ контактов: nRST/ +3,3/ общий/ SWD/ SWC.
я бы оставил только уарт ибо имея любую плату у которой есть загрузчик

Писать что либо под не совсем примитивный МК без отладчика - это лютый мазохизм.
Отладчик типа JTAG/SWD позволяет практически в реальном времени смотреть и изменять переменные, смотреть флеш, ставить бряки, исполнять код по шагам и кучу других удобных ништяков...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 11:44:43 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
не у меня все ножки подписаны на мк что бы не было путаницы

Изображение

питание везде мерил
и на ресет у меня стоит кнопка притянутая к плюсу
единственное я не вывел ВООТ1 а посадил его на минус а заливка загрузчика как я понил его надо вроде кинуть на плюс
и отрезать минус и напаять на ножку плюс посути для меня уже невозможно
этот ресет я уже как нежал не зажимал без разницы

да я видел видео где StFlasher 3 использовался как прошивка в реальном времени при изменении данных в коде

Добавлено after 1 minute 46 seconds:
я всё же склоняюсь что это голый чип


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 11:57:59 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
на ресет у меня стоит кнопка притянутая к плюсу

И что?
Нужно или в рукопашную на нее жать в момент коннекта, либо вывести ее на STlink.

Добавлено after 2 minutes 16 seconds:
я всё же склоняюсь что это голый чип

В смысле? :dont_know: Какое еще "голый"? Для коннекта и прошивки через программатор никаких внутренних софтовых загрузчиков не требуется. В МК пишет аппаратный автомат под управлением SWD.

ЗЫ. Есть смутные подозрения. А обнародуйте фото вашей платы с МК так, чтобы можно было разглядеть сам МК и ближайшее к нему окружение...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:22:08 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
познания у меня маленькие но то что я подчерпнул от макетки на блупил там ничего ресетить не надо
ВООТ1 и ВООТ0 на минусе их вообще не касаемся
просто подключаем стлинк и жмём конект а далее прошиваем а после прошивки жмём ресет что бы код применился
по этому принципу я и развёл плату

ресетить надо перед заливкой по уарту как мне помнится

Изображение Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:29:54 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Помнится не правильно.
И фото я просил с припаянным чипом так, чтобы текст на МК хорошо читался.
Мутный кадр печатной платы не интересен


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:38:23 
Сверлит текстолит когтями

Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 1234
Рейтинг сообщения: 0
КРАМ писал(а):
Для коннекта и прошивки через программатор никаких внутренних софтовых загрузчиков не требуется. В МК пишет аппаратный автомат под управлением SWD.

КРАМ, поточней с формулировками. ;)
Я не сомневаюсь, что КРАМ знает, как и что пишется в АРМ на самом деле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:45:04 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
Изображение Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:48:21 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
КРАМ, поточней с формулировками.

Что не так с формулировками?
Понятно, что автомат пишущий под SWD - это тоже какой то код этого самого автомата. Но к штатному бутлоадеру он не имеет отношения.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:48:29 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн июл 17, 2023 12:57:24 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2922
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24057
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
фото

Не, с ориентацией микросхемы все норм. Правда плата разведена отвратительно, словно это УНЧ, но к проблеме отсутствия коннекта это отношения не имеет.
Схему тоже приведите пожалуйста. Нужно посмотреть как вы развели питание. У вас AVDD питается от отдельного источника. Вы должны понимать, что на AVDD висит не только АЦП, но и домен осциллятора...


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

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


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

Сейчас этот форум просматривают: tonyk и гости: 17


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

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


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