ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
458802
fk0, легенда (31.10.2013 17:32, просмотров: 8390)
pic30-coff-objdump (xc16-objdump) -dS, pic30-coff-nm (xc16-nm) -l. Ни тот ни другой не могут, будучи применяемы к coff-файлу, дать ассоциацию символа (дизассемблера) и C-файла для некоторых C-файлов. А именно: если в C-файле есть хоть одна статическая переменная (есть секция data, bss и т.п.) Причём не всегда. Для некоторых файлов это не выполняется. Закономерности не уловил. Мне кажется, этот факт имеет что-то общее с тем, почему MPLAB тоже не может "в половине случаев" соотнести адрес в прогрммной памяти с исходниками. Может кто-то имеет какие-то мысли? Печально, т.к. отлаживать нормально нельзя не только в MPLAB, но и без MPLAB похожая история. В MPLAB-X невозможно загрузить уже имеющийся бинарник, сборка в нём самом -- нереальное занятие.
[ZX]