Программирование новых PIC с помощью PICStart + из MPLAB 8

У меня есть старый клон PICStart +, который работает только с MPLAB 8, он не работает с MPLAB X

MPLAB 8 больше не поддерживается для новых PIC.

В MPLAB вы должны установить (очень важные) биты конфигурации перед программированием микросхемы. Поскольку MPLAB 8 не знает о новых PIC, вероятно, он не сможет установить биты конфигурации и узнать размер программной памяти и т. Д. Нового PIC?

Есть ли какой-нибудь простой способ скопировать файлы определения микросхемы из MPLAB X в MPLAB 8, чтобы иметь возможность программировать новый чип с помощью MPLAB 8?

Биты конфигурации хранятся в шестнадцатеричном файле? Возможно ли, что я мог бы написать программу и установить биты конфигурации в MPLAB X, а затем скомпилировать в шестнадцатеричный формат. Затем открыть этот шестнадцатеричный файл в MPLAB 8 и записать его в чип?

Я просто хочу запрограммировать загрузчик на чип. Тогда я могу обновить свой код без MPLAB или ICSP.


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


person user1862165    schedule 29.03.2015    source источник
comment
Просто приобретите подлинный PICKit3 от Microchip - это избавит вас от лишних хлопот. Не уверен, что он все еще работает, но Microchip недавно продала 50% PICKit3. Клоны с такой же вероятностью будут отставать в поддержке, как и Microchip.   -  person Roger Rowland    schedule 30.03.2015


Ответы (1)


Я считаю, что Pickit3 - это самое дешевое и простое решение вашей проблемы, некоторые утверждают, что он хуже, чем Pikit2, однако это последняя версия недорогих ICSP от Microchip и, вероятно, будет поддерживаться в течение длительного периода времени.

person Grossu Iulian    schedule 21.08.2015