VCucumber 0 8 августа, 2017 Опубликовано 8 августа, 2017 (изменено) · Жалоба есть некий работающий проект, состоящий из нескольких файлов пытаюсь собрать эти же самые файлы, кроме main, в библиотеку - не работает, т.е. совсем редко. обычно улетает в default handler в чём отличие работы кода в библиотеке, куда рыть ? arm-none-eabi-ar.exe crs libname.a sourcename1.o arm-none-eabi-ar.exe crs libname.a sourcename2.o arm-none-eabi-ar.exe crs libname.a sourcename3.o ... arm-none-eabi-gcc -lstdc++ -mcpu=cortex-m7 -mthumb -g -Wl,-Map=main.map -O0 -Wl,--gc-sections -L\debug\obj -Wl,-TFLASH.ld -g -o main.elf main.o -lname Изменено 8 августа, 2017 пользователем Огурцов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 8 августа, 2017 Опубликовано 8 августа, 2017 · Жалоба Пардон за банальность, но отлаживать по старинке не пробовали? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCucumber 0 8 августа, 2017 Опубликовано 8 августа, 2017 (изменено) · Жалоба Пардон за банальность, но отлаживать по старинке не пробовали? сложно, всё намертво зависает вплоть до перезагрузки gdb сервера место которое ещё работает - ничем не примечательный цикл ожидания, т.е. опрос значения волатильной переменной и сравнение его со значением входного параметра Изменено 8 августа, 2017 пользователем Огурцов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
let's see 0 8 августа, 2017 Опубликовано 8 августа, 2017 · Жалоба Попробуйте заменить примитивными заглушками(функция с аналогичным API, но ничего не делает) по одному каждый sourcenameХ.o в main file. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться