Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

MPLAB

Ср авг 08, 2018 10:56:32

На другом устройстве клавиши "Make and Program Device Main Project" и "Read Device Memory Main Project" не светятся, серый фон. программу переустанавливала, все равно не работает, теперь даже код не компилирует. Кто сталкивался с такой проблемой?
Изображение

Re: MPLAB

Ср авг 08, 2018 11:47:31

Русские буквы в имени компъютера и в других папках связаных с программой-не допустимы.
https://radiokot.ru/forum/viewtopic.php?f=58&t=7209

Re: MPLAB

Ср авг 08, 2018 12:03:32

Русские буквы в имени компъютера и в других папках связаных с программой-не допустимы.
https://radiokot.ru/forum/viewtopic.php?f=58&t=7209

русских букв там и нет, все на английском. на другом таком же моноблоке все идет

Re: MPLAB

Ср авг 08, 2018 12:26:23

Если не активны "Make and Program Device Main Project" и "Read Device Memory Main Project" - или в системе нет программатора (драйвера?), или в свойствах проекта не указан ваш программатор.

Добавлено after 5 minutes 14 seconds:
P.S.
Если проставился "MPLAB driver switcher" - в нём укажите ваш программатор.

Re: MPLAB

Ср авг 08, 2018 13:00:53

Если не активны "Make and Program Device Main Project" и "Read Device Memory Main Project" - или в системе нет программатора (драйвера?), или в свойствах проекта не указан ваш программатор.

Добавлено after 5 minutes 14 seconds:
P.S.
Если проставился "MPLAB driver switcher" - в нём укажите ваш программатор.


Самое интересное, что два одинаковых моноблока, на них установлено все одинаково, на одном все идет, на втором нет. В самом коде указан программатор

Re: MPLAB

Ср авг 08, 2018 13:11:31

"Фантастики" быть не может.
Ищите в чём отличие у эти "системников".
Имя пользователя, в системе, не на кириллице?
Возможно, после установки системы, для этой "материнки" не проставили "дрова" от производителя, а MS-кие "криво встали"...

Re: MPLAB

Ср авг 08, 2018 13:17:49

"Фантастики" быть не может.
Ищите в чём отличие у эти "системников".
Имя пользователя, в системе, не на кириллице?
Возможно, после установки системы, для этой "материнки" не проставили "дрова" от производителя, а MS-кие "криво встали"...

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

Re: MPLAB

Ср авг 08, 2018 13:25:23

Программатор в "Диспетчере устройств" виден?

Re: MPLAB

Ср авг 08, 2018 13:31:12

Программатор в "Диспетчере устройств" виден?

да, виден

Re: MPLAB

Ср авг 08, 2018 13:42:49

"MPLAB driver switcher" проставился (на "чистой системе" и одним программатором, switcher не ставится)? Если "ДА" - в нём подключите ваш программатор к MPLAB X.

Re: MPLAB

Ср авг 08, 2018 15:41:35

Для получения возможности программировать нужно:
1. Определить проект как главный.
2. Определить в свойствах проекта программатор. Для чего выбрать его из списка видимых устройств (должно быть видно имя и серийник программатора).

Re: MPLAB

Чт авг 09, 2018 14:34:52

"MPLAB driver switcher" проставился (на "чистой системе" и одним программатором, switcher не ставится)? Если "ДА" - в нём подключите ваш программатор к MPLAB X.

все равно вот такое выскакивает и все
Изображение

Re: MPLAB

Чт авг 09, 2018 14:47:13

Это предупреждение о том, чтоб вы не забыли проверить напряжение питания вашего изделия и какой именно контроллер стоит у вас на плате /не перепутали ли вы PIC16F с PIC16LF/.
...Лучше, перепроверить...

Re: MPLAB

Чт авг 09, 2018 14:51:53

все равно вот такое выскакивает и все

Не подано питание на таргет.
Открываем свойства проекта, выбираем в дереве Categories ICD3, выбираем в Option categories Power, ставим галку питание от инструмента, нажимаем Применить и ОК.

Re: MPLAB

Чт авг 09, 2018 14:55:10

все равно вот такое выскакивает и все

Не подано питание на таргет.
Открываем свойства проекта, выбираем в дереве инструментов ICD3, выбираем вкладку Питание, ставим галку питание от инструмента, нажимаем Применить и ОК.

благодарю, уже получилось :)

Re: MPLAB

Чт авг 09, 2018 14:55:20

Извиняюсь, но это не самый лучший совет.
Не зная что на плате (включая "периферию") - разрешать подачу питания от программатора я бы не советовал...

Re: MPLAB

Чт авг 09, 2018 14:58:59

Во первых, подачи питания не будет, потому что не запущено программирование. Это не оболочка пиккит2, где галка означает подачу постоянного питания.
Во вторых, для определения типа устройства (ID), по любому, питание должно быть подано на время обмена.
В третьих, под строкой с галкой питания есть НАПРЯЖЕНИЕ этого питания, которое можно определить.
Ответить