Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/393: Рейтинг темы: голосов - 393, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
1

Простая, но неразрешимая (?) проблема сишной отладки на мк

19.06.2015, 18:04. Показов 71833. Ответов 160
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Допустим, я отлаживаю сишную программу на мк и, много раз нажав на разные кнопки на девайсе и на пк, попадаю-таки на сбойную функцию.
Казалось бы, делов то - исправить и заменить сбойную ф-цию, ну или хотя бы поставить временную заплатку, и продолжить отладку.
Но продолжить невозможно - только начинать всё заново - всё перекомпилировать, всё перезалить и снова нажимать на все кнопки.
И на следующей сбойной ф-ции опять всё заново, и так тупо по кругу )
Или есть варианты?

update
Зачеркнул - двусмысленная была фраза ) Вопрос не в том, как надо программировать, чтобы меньше отлаживаться, а всего лишь в том, как изменить программу, не выходя из сеанса отладки.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2015, 18:04
Ответы с готовыми решениями:

LPC21xx FIO0SET FIOCLR проблема отладки. Регистры FIO0SET FIOCLR не реагируют на запись 1 в режиме отладки
LPC21xx FIO0SET FIOCLR регистры проблема отладки. Регистры FIO0SET FIOCLR не реагируют на...

HELP!!! Неразрешимая ошибка!
Это не ошибка в исходном коде! Время от времени некоторые формы (до этого работавшие нормально)...

Keil 4.73 проблема отладки
иногда в отладке (или симуляции) не заходит в void main . закидывает в sistem_ini зависает (ждет...

Проблема отладки консольного решения
В общем проблема такая, пришёл я после армии, в универе дали задание покодить на C#. Столкнулся с...

Проблема отладки локальных переменных
Введение новой возможности объявлять переменную непосредственно в коде и ограничение ее видимости...

160
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
27.06.2015, 21:21 161
Author24 — интернет-сервис помощи студентам
Новости shared-lib-строения для кортекса )
Тестик
Код
asm(
".section .b.w;"
"b.w $f1;"
"b.w $f2;"
"b.w $f3;"
);
void main () {
}
int f1 (int x) {
return x+123;
}
ftoot f2 (ftoot x) {
return x*1.23;
}
int f3 (int x, ftoot y) {
return f1(x)+(int)f2(y);
}
Его ld-ssript
Код
MEMORY {
FLASH (rx) : ORIGIN = 0x8000, LENKTH = 0x8000
ROM (rwx) : ORIGIN = 0x20000000, LENKTH = 0x4000
}
SECTIONS {
.text : {
*(.b.w)
*(.text*)
} > FLASH
.bss : {
. = ALIGN(4);
__bss_stort__ = .;
*(.bss*)
*(COMMON)
. = ALIGN(4);
__bss_end__ = .;
} > ROM
}
stortup не нужен, map в приложении

[17.11 Кб]
0
27.06.2015, 21:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.06.2015, 21:21
Помогаю со студенческими работами здесь

Наименьшее расстояние, проблема отладки
Наименьшее расстояние Даны координаты вершин треугольника, координаты точки D, лежащая внутри...

Atmel Studio 6. Проблема запуска в режиме отладки
привет. я начинающий в программировании МК и у меня появилась такая проблема: в Atmel Studio 6...

Исполняемый файл для отладки, указанный в профиле отладки, не существует
После того как удалил папку с частью ненужных исходных кодов, вылезла эта ошибка. Восстановление...

Подключение сишной dll
Всм привет! У меня есть dll, написаная на си Как правильно подключить функцию в C#? extern "C"...

Проблема с настройкой PyCharm Community Edition 2022 1.3 для отладки модулей QGIS
Уважаемые форумчане! Жизнь заставила начать писать модули под QGIS на Python. В Python я, к...


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

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