Как получить сгенерированный SDCC шестнадцатеричный файл для моделирования в Pic Simulator IDE? - PullRequest
0 голосов
/ 23 августа 2011

Я искал обходные пути в течение многих дней без удачи.PIC Simulator постоянно говорит мне, что контрольная сумма шестнадцатеричного файла неверна.Я уже несколько раз пытался изменить формат вывода шестнадцатеричного файла SDCC и перепробовал их все, но это та же ошибка со всеми из них.

Кроме того, рекомендация для симулятора, такого как PIC Simulator IDE, для меня использовать в GNU/ Linux высоко ценится, я пробовал GPSim много раз в разных дистрибутивах, но никогда не смог получить ни одной программы для симуляции.Так что я пока не доверяю этому ... и потому что он тоже продолжает падать.

Ответы [ 2 ]

2 голосов
/ 19 сентября 2011

Марио, на самом деле это проще, чем твой ответ, просто используй выходной формат ihx32 в компоновщике, и он будет работать "из коробки".

0 голосов
/ 26 августа 2011

Я нашел его сам, если выходной формат SDCC - IHX.

objcopy -O ihex input-file output-file

Он будет идеально симулироваться в IDE PIC Simulator.

...