ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
698672 Топик полностью
VVB (09.09.2016 15:23, просмотров: 152) ответил Mebius на Не знаю как Вам, а мне, похоже, помогло Не, не помогает. Копирует одно и то же содержимое в каждый сегмент :(
Переходите на ARMCC (ARM DS-5, Keil MDK-ARM). Хороший компилятор. Наше предприятие жаба задушила обновлять поддержку, мне пришлось с него переходить на GNU Tools ARM Embedded. Я почувствовал разницу, сильно не в пользу последнего. По вашей проблеме, к сожалению, не могу что-либо подсказать. Не было необходимости заниматься такими вещами, что знал, то подсказал. Кстати, мой пример нужен для получения elf-файла используя GNU Tools ARM Embedded, который может скушать Segger Open Flash Loader. JLinkARM.dll как раз обрабатывает .elf и, похоже, при наличии секции DevDscr в одном сегменте с другими, неправильно определяет данные. Это как раз единственный пример, где я использовал PHDRS. Видимо, парсить .elf легче, если секция находится в отдельном сегменте.