Как просмотреть содержимое микросхемы Micro PIC?

Я использую mikroC PRO для PIC и пытаюсь сделать снимок того, что уже записано на PIC32 PIC32MX795F512L 100-контактный 512K PIC-чип.

Кто-нибудь знает, как идти о просмотре того, что уже прошилось? Я хочу сравнить, что находится на этом чипе с тем, что на другом чипе, чтобы увидеть различия.

1 ответ

Все, что вам нужно, - это подходящее устройство программирования, которое поддерживает вашу PIC, например PICKIT3. Затем вы можете использовать интегрированную среду программирования (IPE) microchip, которая включается при установке MPLAB X IDE для чтения вашего устройства PIC и сохранения изображения в шестнадцатеричный файл.

Затем вы можете сравнить шестнадцатеричные файлы, чтобы увидеть, есть ли разница между ними.

Параметры конфигурации (предохранители) для PIC содержат флаг, который запрещает считывание изображения с PIC, когда оно включено, для предотвращения пиратства. Поэтому возможно, что вы не сможете прочитать PIC, когда этот флаг был включен, когда он был запрограммирован.

Однако нет способа вернуть исходный код C, поскольку шестнадцатеричное изображение в PIC содержит только скомпилированный машинный код, могут быть некоторые сложные дизассемблеры.

Другие вопросы по тегам