Проваливается в HardFault_Handler Как узнать функцию/инструкцию по которой происходит сбой? - ARM, Cortex, STM32 - Обсуждение 2883036 |
|
Обсуждение
Всего сообщений: 33
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Проваливается в HardFault_Handler Как узнать функцию/инструкцию по которой происходит сбой? |
||||
OlegD_STM32 | 12.10.2021 18:05 |
https://www.cyberforum.ru/post15766753.html
При тестировании обнаружил, что при определенных...
|
||
OlegD_STM32 | 12.10.2021 21:10 |
https://www.cyberforum.ru/post15767214.html
перед тем как зависнуть в HardFault_Handler я вижу такую...
|
||
Humanoid | 12.10.2021 22:24 |
https://www.cyberforum.ru/post15767406.html
На первом скриншоте слева показано, как он в функции...
|
||
Rius | 12.10.2021 22:53 |
https://www.cyberforum.ru/post15767480.html
Ещё можно посмотреть в отладочных регистрах ядра. Иногда...
|
||
OlegD_STM32 | 13.10.2021 14:24 |
https://www.cyberforum.ru/post15768573.html
Регистр pc как я понимаю показывает на функцию в которой...
|
||
Rius | 13.10.2021 17:05 |
https://www.cyberforum.ru/post15768629.html
OlegD_STM32, Debug регистры это не pc, а нечто совсем иное....
|
||
OlegD_STM32 | 13.10.2021 19:26 |
https://www.cyberforum.ru/post15769315.html
это не эти регистры с права, вдокументации?
Видно что бит...
|
||
Rius | 13.10.2021 19:47 |
https://www.cyberforum.ru/post15769362.html
Они. А что за среда разработки?
Адрес проблемной...
|
||
OlegD_STM32 | 13.10.2021 19:47 |
https://www.cyberforum.ru/post15769371.html
STM32IDE
|
||
Rius | 13.10.2021 19:47 |
https://www.cyberforum.ru/post15769372.html
Теперь надо файл LST открыть и посмотреть, что там...
|
||
OlegD_STM32 | 13.10.2021 21:18 |
https://www.cyberforum.ru/post15769571.html
в проекте нашел файл NRF_and_LoRa_RX.list, но в нем я не...
|
||
Rius | 13.10.2021 22:27 |
https://www.cyberforum.ru/post15769732.html
Найдите адрес этого BFAR и считайте значение из него...
|
||
ValeryS | 13.10.2021 22:28 |
https://www.cyberforum.ru/post15769733.html
адреса 0x200000 и выше это ОЗУ там инструкций не может быть
|
||
Rius | 13.10.2021 22:33 |
https://www.cyberforum.ru/post15769747.html
Озу начинается с 0x20000000, там больше нулей. И код там...
|
||
_SayHello | 13.10.2021 23:33 |
https://www.cyberforum.ru/post15769841.html
OlegD_STM32, Вам правильно сказал Humanoid, в хардфолт...
|
||
ValeryS | 13.10.2021 23:49 |
https://www.cyberforum.ru/post15769858.html
миль пардон, обделался :cry: нули не подсчитал
|
||
alexey6689 | 14.10.2021 00:41 |
https://www.cyberforum.ru/post15769905.html
PM0056 Programming manual (с сайта st) содержит раздел...
|
||
OlegD_STM32 | 14.10.2021 22:03 |
https://www.cyberforum.ru/post15772047.html
если закомментировать часть кода, который выводит имя...
|
||
Rius | 14.10.2021 22:13 |
https://www.cyberforum.ru/post15772110.html
int int_array={0}; = 400 байт. Жирно.
Делаем по...
|
||
ValeryS | 14.10.2021 23:21 |
https://www.cyberforum.ru/post15772311.html
сделай их глобальными или объяви static тогда они не будут...
|
||
OlegD_STM32 | 15.10.2021 14:31 |
https://www.cyberforum.ru/post15773503.html
Спасибо, я так и сделал, сделал глобальную переменную и все...
|
||
Rius | 15.10.2021 14:39 |
https://www.cyberforum.ru/post15773522.html
А если массив создавать не на 10, а на 16 элементов?
|
||
OlegD_STM32 | 15.10.2021 14:52 |
https://www.cyberforum.ru/post15773559.html
При добавлении в функцию любой int переменной или массива...
|
||
Rius | 15.10.2021 14:54 |
https://www.cyberforum.ru/post15773563.html
Стек заливали?
|
||
_SayHello | 15.10.2021 15:25 |
https://www.cyberforum.ru/post15773640.html
У меня такое ощущение что разместив не в стеке переменные...
|
||
OlegD_STM32 | 15.10.2021 17:05 |
https://www.cyberforum.ru/post15773864.html
Да, Вы правы. Поэтому хотелось бы узнать истину причину...
|
||
Rius | 15.10.2021 17:32 |
https://www.cyberforum.ru/post15773902.html
Врядли это у вас, но попался мне раз такой случай :
Код не...
|
||
OlegD_STM32 | 15.10.2021 19:01 |
https://www.cyberforum.ru/post15774074.html
Зарисовка памяти вроде работает, если менять велечину...
|
||
Rius | 15.10.2021 19:10 |
https://www.cyberforum.ru/post15774139.html
В hardfault'е считайте значение 32-битных регистров и...
|
||
OlegD_STM32 | 16.10.2021 13:30 |
https://www.cyberforum.ru/post15775347.html
Сделал.
|
||
Rius | 16.10.2021 18:15 |
Решение https://www.cyberforum.ru/post15775938.html
В HFSR установлен флаг Forced:
В UFSR установлен флаг...
|
||
OlegD_STM32 | 19.10.2021 16:23 |
https://www.cyberforum.ru/post15783153.html
Хорошо, я тогда добавляю переменную int ll = 999 в функцию...
|
||
OlegD_STM32 | 19.10.2021 16:51 |
https://www.cyberforum.ru/post15783225.html
Думаю я нашел проблему. Проблема была в том, что модуль...
|
||
|
||||
Similar |
Запуск Excel из Access происходит строго периодически - через раз происходит сбой Написать функцию, при выполнении которой происходит построение однополостного гиперболоида Напишите функцию допуск(), при запуске которой происходит заполнение двух списков Разработать функцию, при выполнении которой происходит построение конуса второго порядка Напишите функцию Города(), при запуске которой происходит заполнение двух списков |
|||
Ads |
|
|||
MoreAnswers |
При отключение и включении питания,происходит сбой видеокарты на 7?Как исправить? Пишу инструкцию. Кто подскажет почему выбираю путь только один раз , остальную инструкцию программа выполняет сама. Как Как узнать, какой из пакетов обновления дает сбой? После do-while происходит сбой программы Добавление метабокса (происходит сбой) Массивы. Написать инструкцию, по которой меняется 1 и последний элемент массива |
|||