Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17

BLUE PILL не могу запустить в ПРОТЕУСЕ

25.05.2025, 06:50. Показов 3939. Ответов 41
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь освоить STM32, в частности Blue Pill. Привык сначала что либо делать в Протеусе. Скачал модель Blue Pill, попробовал запустить – не запускается ни один проект, ни мой, ни чужой. Такое ощущение, что модель не рабочая. Но скачаны несколько, из разных мест. Мне бы просто любой РАБОЧИЙ проект в протеусе, я уже не верю, что они существуют! И это при том, что я работал и с PIC, и Ардуино, все было нормально, с STM – никак! Помогите!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.05.2025, 06:50
Ответы с готовыми решениями:

Запустить экран на ILI9341 с платой Blue Pill
Всем здравствуйте и с наступающим. Приобрел дисплей на Али, пробовал его запустить разными...

STM32 Blue Pill, не могу заставить таймер заткнуться, пока нажата кнопка
Здравствуйте, уважаемые форумчане! Помогите пожалуйста разобраться с проблемой, не пойму, что не...

Отладка платы STM32F103C8T6 (Blue Pill) через st-link/v2
Здравствуйте! Подскажите как отлаживать STM32F103C8T6 используя оригинальный программатор...

41
0 / 0 / 0
Регистрация: 10.05.2025
Сообщений: 24
01.06.2025, 15:55
Студворк — интернет-сервис помощи студентам
ibragim_nikolae, скиньте ваш блю пил я погляжу
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
02.06.2025, 04:18  [ТС]
Вот!
Вложения
Тип файла: rar STM32 Proteus Simulation Tutorial Attachments.rar (3.26 Мб, 13 просмотров)
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
02.06.2025, 11:16
ibragim_nikolae, в проекте Куба в RCC у тебя включен HSE (внешний кварц), а в протеусе его нет. И Протез не умеет тактировать платы внешним сигналом.
Переключи в кубе на внутренний генератор (HSI), скомпилируй и пробуй запускать.
0
0 / 0 / 0
Регистрация: 10.05.2025
Сообщений: 24
02.06.2025, 12:02
Цитата Сообщение от wizard41 Посмотреть сообщение
Переключи в кубе на внутренний генератор (HSI), скомпилируй и пробуй запускать.
Да и все заработало.
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
02.06.2025, 16:43  [ТС]
Я умею только в Ардуино, Кубом не пользуюсь, нет его у меня, как быть? Понимаю, для работы с STM без него трудно, но наверное, пока можно как ни будь? Просто увидеть работающий STM32?
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
02.06.2025, 17:04
ibragim_nikolae, проект куба написан для F103-го камня. Я такими не пользуюсь, поэтому у меня даже нет библиотек для них, поэтому перекомпилировать этот проект я не могу. Я юзаю F4xx серию и выше.
В прикрепленном архиве уже есть скомпилированный HEX, но с неверными настройками RCC, из-за чего не работает эмуляция в протеусе.
Можно попросить товарища BigSten, чтобы он скинул на форум измененный HEX с поправленным RCC. Вы его просто подключите в свойствах платы в протезе и все заработает.

Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
Кубом не пользуюсь, нет его у меня, как быть?
Кубом или иным таким ПО придется пользоваться, если осваивать СТМ. Смотреть в эмуляции как работает простейшая программа - толку от этого 0.
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
02.06.2025, 17:22  [ТС]
Спасибо, не будем загружать уважаемых людей.
0
0 / 0 / 0
Регистрация: 10.05.2025
Сообщений: 24
02.06.2025, 18:03
ibragim_nikolae,
https://rutube.ru/video/b6fe8d... fd5c2c97a/
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
03.06.2025, 05:19  [ТС]
Спасибо за заботу. Я понял, что модель рабочая и что бы ее оживить, надо что то изменить в ее настройках. Извините, я не программист и для меня это достаточно сложно.Пред'история такова: У меня есть рабочая конструкция на Ардуино УНО с почти полностью заполненной FLASH, т.е. без возможности ее усовершенствования. Пришлось перейти на МЕГУ, которая стоит на порядок больше, но от нее нужна только большая FLASH. Пришла идея заменить на STM, дальше вы знаете.Наверное действительно надо попросить товарища BigSten, чтобы он скинул на форум измененный HEX с поправленным RCC.Я, правда, не знаю, как это сделать, если знаете - попросите, пожалуйста. И "провокационный" вопрос:в Ардуино введена возможность программирования BluePill, неужели нет возможности в нем же править RCC? Сомневаюсь я в этом!
0
Эксперт .NET
 Аватар для Rius
13398 / 7852 / 1700
Регистрация: 25.05.2015
Сообщений: 23,869
Записей в блоге: 14
03.06.2025, 09:26
Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
Пришла идея заменить на STM
Ардуины на AVR - 5-вольтовые, а STM32 - 3.3-вольтовые. Проблем не будет?

Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
которая стоит на порядок больше, но от нее нужна только большая FLASH
ESP32 , которые также поддерживаются ардуиной, стоят 300-500 рублей. А памяти там - мегабайты, и ОЗУ, и программ.
Тоже 3.3 вольтовые.
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
03.06.2025, 09:35  [ТС]
ESP32 - 3.3 вольтовые - для меня даже лучше. А вот как насчет их эмуляции? Приведите что ни будь для примера...
0
Эксперт .NET
 Аватар для Rius
13398 / 7852 / 1700
Регистрация: 25.05.2015
Сообщений: 23,869
Записей в блоге: 14
03.06.2025, 10:00
Всё также, она не нужна.
С этим железом работают даже полнейшие чайники, безо всякой эмуляции. https://wiki.iarduino.ru/page/esp32-windows/

Впрочем, код ардуины переносим более-менее между чипами. Может страдать в протеусе на avr, а запускать на esp32.
0
0 / 0 / 0
Регистрация: 10.05.2025
Сообщений: 24
03.06.2025, 10:04
Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
Я, правда, не знаю, как это сделать
Так на видео очень подробно всё показано. Следуйте уроку на видео и всё получится, НО подозреваю у вас будут проблемы с STM32CubeIDE, а именно с Repository. Так то конечно удобно получить прошивку исправленную за так.
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
03.06.2025, 10:18  [ТС]
Вы никак не поймете, зачем нужна эмуляция? Да что бы не махать впустую паяльником, как сабпей! Сейчас везде стараются учиться на виртуальных приборах - стрелять, водить самолеты, играть на виртуальных инструментах, а вы хватаетесь за шашку. Зачем я буду сразу искать ESP32 , заказывать, ждать, когда придет, а в результате по какой то сразу не увиденной причине отказаться от нее?
0
Эксперт .NET
 Аватар для Rius
13398 / 7852 / 1700
Регистрация: 25.05.2015
Сообщений: 23,869
Записей в блоге: 14
03.06.2025, 10:27
Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
Вы никак не поймете, зачем нужна эмуляция?
Мы знаем, зачем она нужна. И даже знаем, что она не всегда воспроизводит происходящее в реальности.

Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
Да что бы не махать впустую паяльником, как сабпей!
А беспаечные макетные платы вам кто-то запрещает применять?

Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
а в результате по какой то сразу не увиденной причине отказаться от нее?
А если что-то не заработает в симуляторе, это повод отказаться? А если симулятор врёт?

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

Добавлено через 3 минуты
Цитата Сообщение от ibragim_nikolae Посмотреть сообщение
водить самолеты
Там опыт и рефлексы нарабатываются. Потому что реальное железо слишком дорого и цена потери соответствующая, вплоть до жизней.
Цена же макетной платы - на уровне подножного корма.
0
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
03.06.2025, 10:40  [ТС]
Мы никогда не договоримся, поэтому давайте закроем бесполезные споры
0
Эксперт .NET
 Аватар для Rius
13398 / 7852 / 1700
Регистрация: 25.05.2015
Сообщений: 23,869
Записей в блоге: 14
03.06.2025, 10:42
Вы так никогда не достигнете даже уровня нуба-ардуинщика, так что давайте.
0
0 / 0 / 0
Регистрация: 10.05.2025
Сообщений: 24
03.06.2025, 10:45
STM конечно Proteus очень криво эмулирует, а вот PIC на 99% очень даже правдоподобно.
0
 Аватар для Luca Brasi
892 / 204 / 55
Регистрация: 06.11.2015
Сообщений: 2,288
Записей в блоге: 2
05.06.2025, 18:34
ibragim_nikolae, вот готовая симуляция, чисто покалцать думаю подойдет
ADC Demo.zip
1
0 / 0 / 0
Регистрация: 07.01.2022
Сообщений: 17
06.06.2025, 04:24  [ТС]
Спасибо. Это первая РАБОТАЮЩАЯ модель, которую я увидел, но главное - я понял, почему предыдущие не работали. Еще раз спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.06.2025, 04:24

Подключение TFT дисплея к Arduino blue pill
Нужна помощь в подключении дисплея к Arduino blue pill. Перепробовал кучу разных библиотек. Только...

Адаптер USB-Serial с 3 UART портами на STM32 Blue Pill
Всем доброго времени суток, хотел поделиться своим проектом 3-x портового USB-Serial адаптера...

[STM32F103C8T6, он-же Blue Pill] - SPI1, CMSIS - пример
Доброго времени суток, уважаемые участники форума! Подскажите пожалуйста, есть ли где готовый...

Настройка IAR Embedded Workbench for ARM для работы с симулятором и blue pill
Здравствуйте! Установил триальную версию IAR Embedded Workbench for ARM. Создал проект с файлом...

[noob mode] Выкидывать ли эту испорченную Black pill?
Здравствуйте попробовал ардуино, прочитал пару книг. Все понятно. Но без отладки неудобно....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru