Я сталкиваюсь с проблемой ниже во время компоновки приложения.
BuildTest/Main.elf section `.bss' will not fit in region `SDRAM_DATA'
../../../../arm-none-eabi/bin/ld.exe: region `SDRAM_DATA' overflowed by 2356 bytes
На самом деле приложение успешно скомпилировано до того, как я произвел слияние с ним другого кода.
Итак, я сначала попытался выяснить, сравнивая старый файл и новый файл, чтобы проверить, добавлен ли новый огромный глобальный или статический буфер, или нет, но я не нашел никаких полезных вещей.Также слитые файлы - это много (потребовалось 15 дней для слияния), так что теперь очень сложно проверить каждый файл.
Так есть ли способ, с помощью которого я могу получить информацию со списком новых глобальных \в раздел .bss добавлен статический буфер?
Примечание: SDRAM_DATA - это область памяти, определенная в связанном скрипте.