Загрузка программы в PIC18F без использования PICKit или ICSP
В настоящее время я изучаю использование PIC18F4550 для моего проекта. Есть ли способ загрузить программу в PIC без использования ICSP или PICKit? При первом использовании PIC мы можем использовать USB для загрузки программы в PIC?
2 ответа
У меня был этот вопрос сам,
Для программирования PIC можно использовать много устройств. Сайт микрочипов дает несколько вариантов. Тем не менее, PICKit может программировать, а также выполнять аппаратную отладку для контроллеров PIC. Существует ICD3, который дает доступ к более глубокому анализу. Есть еще много сторонних программистов для контроллера PIC.
Один из этих программистов нужен для программирования PIC впервые. Ваш PIC может быть изначально запрограммирован с кодом загрузчика. После загрузки загрузчика вам больше не нужен какой-либо программист. Вы можете отправлять свои шестнадцатеричные файлы через USB или UART, и PIC запрограммирует себя с этим новым шестнадцатеричным кодом. EZBL из микрочипа имеет способ сделать это с USB, но он работает только с PIC24/dsPIC33
Микрочип имеет очень хорошую документацию по загрузчику AN851.
Вы можете попробовать простой программист PIC, найденный на этой странице. Он работает с PICpgm, который является бесплатным. Я использовал это программное обеспечение раньше, и оно должно отлично работать с 4550.