299 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,265
1

broke stm32

22.06.2021, 21:59. Показов 5707. Ответов 88

Author24 — интернет-сервис помощи студентам
ActionScript 3
1
2
3
4
5
6
7
8
root@i:~# st-info --probe
Found 1 stlink programmers
 serial: 322410002b135937334d4e00
openocd: "\x32\x24\x10\x00\x2b\x13\x59\x37\x33\x4d\x4e\x00"
  flash: 0 (pagesize: 0)
   sram: 0
 chipid: 0x0000
  descr: unknown device
помогите пожалуйста решить проблему. писал с другого ПК, там нет русских букв. поэтому редактирую. Вобщем делал всякие сбрсы непомогло. вышел из строя один программатор, я купил другой. сейчас отсутсвует sram и котроллеро просто не шьется. как можно сделать жесткий сброс?

Добавлено через 18 минут
Код
t-flash 1.6.0
2021-06-22T13:25:36 INFO common.c: Loading device parameters....
2021-06-22T13:25:36 WARN common.c: Invalid flash type, please check device declaration
Unknown memory region
Добавлено через 1 час 0 минут
нет идей?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.06.2021, 21:59
Ответы с готовыми решениями:

Общение с барометром MS5540 на STM32 (Arduino to STM32)
Получил от китайца сей аппарат, пошел тут же гуглить что нибудь готовое, но не тут то было....

Чем связать STM32 + STM32 в одном корпусе?
Есть 2 платы: (1) - STM32 (Вывод на LCD + запись SD) и (2) - STM32F4 (обработка сигналов +...

stm32 + FSMC + stm32
Доброе времени суток. Возможно ли к Ftosh памяти подцепить два Stm32F4. Один МК будет записывать...

STM32 - STM32 I2C
*****ПРОБЛЕМА ИСПРАВЛЕНА****ОТВЕТ НИЖЕ , НЕ ВЧИТЫВАЙТЕСЬ В КОД ПРОГРАММЫ,УТОНЕТЕ)), НУ ЕСЛИ ТОЛЬКО...

STM32 F4 ??
Только что заметил. Stm добавила серию F4. Это что такое??? Погуглил. Это cortex-m4. Но...

88
4393 / 2243 / 252
Регистрация: 28.10.2011
Сообщений: 8,570
Записей в блоге: 6
29.06.2021, 22:44 81
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от pcmax Посмотреть сообщение
Assembler
1
2
3
4
5
.text
    .word   0x20002000
    .word   _start + 1
    .space  0x9c
    .word   TIM1_UP_isr + 1
Если в результате работы программы выполнение улетит в HardFault, что произойдет?
1
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,514
29.06.2021, 22:44 82
Цитата Сообщение от pcmax Посмотреть сообщение
е угадали. можете рассказать как вы пришли к такому выводу?
есть другие варианты?
Цитата Сообщение от pcmax Посмотреть сообщение
а. на деле все может иначе. потому что очень часто как с процессорами Intel информация будет запутана и обрывиста, чтобы ты ничего не понял. только избранным можно.
и что там обрывисто? и запутано? то что команда может занимать разное количество байтов?
так RISC тогда не изобрели
кстати писать на RISC на ассемблере это не верх совершенства, а верх глупости
тем более не зная архитектуры
1
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,869
29.06.2021, 23:12 83
Цитата Сообщение от pcmax Посмотреть сообщение
не угадали. можете рассказать как вы пришли к такому выводу?
И не угадывал. В отличие от вас я ЗНАЮ где в stm что находится. В частности, начиная с адреса 0x2000'0000 оперативка, начиная с 0x4000'0000 регистры периферии, а с 0x0800'0000 флеш-память.
Цитата Сообщение от pcmax Посмотреть сообщение
я бы мог управлять стеком без всяких соглашений
...если бы знали что это такое. Но без чтения документации почему-то управлять не получается ничем.
Цитата Сообщение от pcmax Посмотреть сообщение
но если я выделил под него 0x20005000 к примеру
но вы этого не сделали.
1
299 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,265
29.06.2021, 23:23  [ТС] 84
Цитата Сообщение от ValeryS Посмотреть сообщение
кстати писать на RISC на ассемблере это не верх совершенства, а верх глупости
тем более не зная архитектуры
может вы и правы. но мне все равно.

Добавлено через 7 минут
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
но вы этого не сделали
а так?
Код
.word 0x20002000
Добавлено через 1 минуту
Цитата Сообщение от locm Посмотреть сообщение
что произойдет?
наверное прерывание. вы можете сказать о 0x20002010? что за адрес?
0
4393 / 2243 / 252
Регистрация: 28.10.2011
Сообщений: 8,570
Записей в блоге: 6
29.06.2021, 23:27 85
Цитата Сообщение от pcmax Посмотреть сообщение
наверное прерывание.
Это понятно, но как оно выполнится в вашем коде? Точнее что будет выполнятся когда произойдет это прерывание?
1
299 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,265
29.06.2021, 23:29  [ТС] 86
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
управлять не получается
я не управлять, я код писать хочу. вы про 0x20002010 как я понял без анализа ничего скзать не можете. ну это реально непросто вот так сходу сказать. поэтому подождем может одногруппник что скажет.

Добавлено через 1 минуту
locm, вы меня с кем-то путаете. темы мои почитайте. hello world максимум на что я способен. про 0x20002010 можете что сказать? или тоже не знаете?
0
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,869
30.06.2021, 00:18 87
Цитата Сообщение от pcmax Посмотреть сообщение
я не управлять, я код писать хочу
Если бы хотели, писали бы. А пока только от окружающих требуете.
Цитата Сообщение от pcmax Посмотреть сообщение
подождем может одногруппник что скажет.
Как и следовало ожидать. Вместо того чтобы учиться, будете ждать пока что-то другой что-то сделает.
1
4393 / 2243 / 252
Регистрация: 28.10.2011
Сообщений: 8,570
Записей в блоге: 6
30.06.2021, 11:11 88
Цитата Сообщение от pcmax Посмотреть сообщение
вы меня с кем-то путаете. темы мои почитайте. hello world максимум на что я способен.
Объяснте это контроллеру если сможете! Он то перейдет в прерывание HardFault если будет ошибка, но у вас в коде нет обработчика! Что произойдет в таком случае? Ну же - начинайте читать документацию! Иначе какое это обучение?

Цитата Сообщение от pcmax Посмотреть сообщение
или тоже не знаете?
Без провоцирования вы общаться не можете? Знаете это это дает совершенно противоположный эффект - помогать совсем не хочется! Так что разбирайтесь сами если сможете! Или попросите помощи у одногруппника!
1
Администратор
12268 / 5333 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
30.06.2021, 23:44 89
Все пять страниц не читала, но прошу сбавить обороты. Давайте ближе к теме, народ.

Добавлено через 18 секунд
Тема почищена
1
30.06.2021, 23:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2021, 23:44
Помогаю со студенческими работами здесь

CAN в STM32
Разбираюсь с CAN модулем, появились несколько вопросов. 1. В файле stortup есть несколько векторов...

STM32 + SD
Кто-нибудь подключал карту памяти к STM32 ? Помогите с функциями обмена с картой. Для AVR эту...

stm32+wi fi
Здравствуйте есть идея разработать движущую машинку с управлением через смартфон/ноутбук. Хочу...

FM STM32
Можно ли с PWM stm32 получить частотно-модулированный меандр от 20 до 30кГц?

STM32 и CAN
А как вообще выглядит использование встроенного can в stm32. Там нужна какая-то дополнительная...

STM32 на C#
1) Можно ли программировать STM32 на C#? Если вы натыкались на внятный гайд, дайте пожалуйста...


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

Или воспользуйтесь поиском по форуму:
89
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru