Форум программистов, компьютерный форум, киберфорум

Проваливается в 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 происходит строго периодически - через раз происходит сбой
запуск Excell из Access происходит строго периодически - через раз. происходит сбой. После сбоя...

Написать функцию, при выполнении которой происходит построение однополостного гиперболоида
Доброго времени суток. Нужно написать функцию, при выполнении которой происходит построение...

Напишите функцию допуск(), при запуске которой происходит заполнение двух списков
Напишите функцию допуск(), при запуске которой происходит заполнение двух списков: абитуриенты,...

Разработать функцию, при выполнении которой происходит построение конуса второго порядка
2.Разработать функцию, при выполнении которой происходит построение конуса второго порядка. Функция...

Напишите функцию Города(), при запуске которой происходит заполнение двух списков
Напишите функцию Города(), при запуске которой происходит заполнение двух списков: города, жители....

Ads
MoreAnswers

При отключение и включении питания,происходит сбой видеокарты на 7?Как исправить?
При отключение и включении питания,происходит сбой видеокарты на 7?Как исправить?

Пишу инструкцию. Кто подскажет почему выбираю путь только один раз , остальную инструкцию программа выполняет сама. Как
#include<iostream> using namespace std; int main() { int Right, Left, Up, Low; bool...

Как узнать, какой из пакетов обновления дает сбой?
После обновления BSOD ошибка c0000145 application error. Все пишут что KB3045999 - обновление...

После do-while происходит сбой программы
Ввёл код, что был на уроке #include <stdio.h> #include <conio.h> int main() { int a, sum...

Добавление метабокса (происходит сбой)
Всем привет! Подскажите, пожалуйста, как добавить второй метабокс? Один уже есть и при попытке...

Массивы. Написать инструкцию, по которой меняется 1 и последний элемент массива
Дан массив int arr={4,6,1,2,4,5,9,3}. Написать инструкцию, по которой меняется 1 и последний...

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