Перейти к содержанию

Общие вопросы по PIC-микроконтроллерам


NebsteR

Рекомендуемые сообщения

1 час назад, GDK сказал:

Mplab 8 конечно же не установлен.

Значит и swither Вам не нужен :)

ЗЫ: Почему бы не поставить 8-ку и попробовать в ней ? В ней всё должно работать нормально. С этой X вечно какие то проблемы, работа превращается в борьбу с его багами, вместо приятного времяпровождения за любимым делом.
 

Ссылка на комментарий
Поделиться на другие сайты

Непременно так и сделаю. Но вот насчёт что все заработает - совсем не уверен. Ну как может прошиться микросхема, если на неё не подаётся питалово!? И как должен работать мк, если его вход сброса какого то лешего удерживается в 0,04 В!? Не ну конечно это все может оказаться следствием одного большого косяка made in X. Прочитал последнее предложение и прямо таки самообнадежился, что всё таки пиккит не дохлый. Блин, были у нас в магазине пиккиты, но v2, начитался тырнетов, что лучше будет v3...

Ссылка на комментарий
Поделиться на другие сайты

12 часа назад, GDK сказал:

Mplab 8 конечно же не установлен.

Т. Е. Подозрение на нерабочий драйвер имеются? И получается для нормальной работы pickit3 необходимы 2 ide одновременно?

Таки жестокие люди работают однако в микрочипе :)

8-ка для работы с ПИКкит3 совершенно не требуется. Проблема возникает лишь при переходе от Х к 8. И дело тут совсем не в Микрочипе, а в принципиально разных платформах на которых написаны эти IDE (среды разработки). Х - это Нетбинс.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Теоретически то конечно все так и есть, точнее должно так быть... Но не работает. При попытке выяснить причину - засада. X мне говорит:  Self Test is not supported,  и прелагает "To install the correct driver, please close the IDE and launch the driver swither".

А он /driver swither/ в свою очередь посылает в дальние дали... Я канэш понимаю что ССЗБ, т.к. купил программатор на авито, практически не имея при этом опыта работы с микрочипом в частности и с МК в целом, т.е. фактически имел большую вероятность получить кота в мешке,   но млин... пуля в живот за неправильную парковку...

Изменено пользователем GDK
Ссылка на комментарий
Поделиться на другие сайты

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Спасибо за заботу, я это и сделаю, только X у меня скачивалась примерно 4-5 часов примерно, причём с 2 раза только получилось, первый раз поставил на ночь и на утро получил шиш, второй раз пришёл с работы поставил на скачивание и всё время следил за процессом. Завтра вот приду вечером и запущу скачивание, к 23:00 надеюсь завершится.

Изменено пользователем GDK
Ссылка на комментарий
Поделиться на другие сайты

8-ка весит ~100 мегабайт. В то время, как "X" весит более 500.
+ XC8, ещё 80 метров.
Через пару часов будете иметь полный набор.
 

Если нужна будет помощь в настроке - пишите в личку, сконнектимся по тимвьюверу, настроим всё...
 

Ссылка на комментарий
Поделиться на другие сайты

Ну вот. Свет вчера появился в конце туннеля...

Поставил мплаб 8. Не заработало, бил в бубны икс сносил, потом вообще все сносил-ставил, пока не дошло погуглить ошибку 0033.

В общем надо оказывается ставить пиккит программер причём в моём случае заработало только с версией 3.10... В нем надо тыкнуть  tool - reverse to mplab. Вот только после этого мплаб его увидела как следует. Получилось вроде бы залить прошивку, правда код (на си) не заработал как ожидалось и листинг дизассемблера какой то странноватый, но я по крайней мере увидел радующую глаз фразу: programming\verify completed.

Ссылка на комментарий
Поделиться на другие сайты

Ура, ПОБЕДА.

Получилось наконец то установить "единицу" на выводах порта С. PICKIT3 оказался рабочим... Так долго я никогда ещё не пытался въехать в использование к-либо железки.

@Aleх спасибо огромное за помощь, без этого я может так и не смог бы начать работу с современными микрочиповскими железками.

Если кого заинтересуют грабли, на которые наступал в процессе въезда в работу, пишите в ЛС.

Изменено пользователем GDK
Ссылка на комментарий
Поделиться на другие сайты

14 часа назад, Aleх сказал:

Исправляем проблему отображения компилятора XC8 версии выше 1.34, в MPLAB 8 в списке "Select Toolsuite".

 

Сегодня как раз "игрался" на эту тему с MPLAB IDE v8.92 - после вышеописанной манипуляции IDE выводит несколько окошек с ошибками и вылетает!

Вариант с таким bat-файлом тоже не помог:

echo off
REM Регистрация ХС8 для того, чтобы MPLAB IDE увидела ХС8
REM Скопировать в папку bin и запустить от имени Администратора
echo on
regsvr32 /s MPLABXC8.dll
regsvr32 /s HTSOFT.dll

У меня заработало после установки именно в такой последовательности:
1. Сносим MPLAB IDE и ХС8
2. Чистим реестр
3. Ставим MPLAB IDE
4. Ставим ХС8 v1.33
5. Ставим ХС8 v1.41

Aleх, может подскажите как в MPLAB IDE v8.92 запустить PicKit3? А то как-то не удобно каждый раз прошивать из PICkit3.exe v3.10
 

pk3.jpg

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Vovka сказал:

после вышеописанной манипуляции IDE выводит несколько окошек с ошибками и вылетает!

У меня после манипуляций вылетала IDE только при открытии существующего проекта, как файла. Через Project -> Open - без проблем.

По PICkit3 не подскажу, проблем с ним никогда не было.
Попробуйте вручную перешить прошивку в нём, находится в настройках программатора.
 

Ссылка на комментарий
Поделиться на другие сайты

Прошивка стоит последняя - сразу после первого подключения залил. Так ведь в PICkit3.exe работает - по идее прошивка не при чем...

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

@Vovka

Такую манипуляцию пробовали?

 

 

17 часов назад, Vovka сказал:

Сегодня как раз "игрался" на эту тему с MPLAB IDE v8.92 - после вышеописанной манипуляции IDE выводит несколько окошек с ошибками и вылетает!

Неплохо бы написать какие именно ошибки она выводила.

Работа велась из профиля пользователя, имеющего в винде админские права?

Изменено пользователем GDK
Ссылка на комментарий
Поделиться на другие сайты

Windows 7 - неделю назад установлена. Были установлены все обновления. Все делаю под админом. Ставил MPLAB X - интерфейс жутко не понравился, плюс тормознутая из-за джавы, в общем снес... Сейчас стоит MPLAB IDE v8.92 и хс8 v1.41: претензий кроме работы с программатором нет. МК приходится зашивать из PICkit3.exe. В общем как-то не понятно: если б было что-то с программатором или драйверами, то программатор вообще б не работал!
Буду пробовать на виртуалку Windows XP ставить и там среду запускать... Если программатор запустится, то есть задумка длл-ки от ХР положить в папку MPLAB-а.

58 минут назад, GDK сказал:

Неплохо бы написать какие именно ошибки она выводила.

Не помню, но окошек штук 5 было, а то и больше... Поэтому снес все, касаемо работы с МК

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

14 часа назад, Vovka сказал:

Прошивка стоит последняя - сразу после первого подключения залил

После первого включения чего ?
Попробуйте в самом МПЛАБе зайти в настройки программатора, вкладка "Configuration", и там обновить прошивку.
 

Ссылка на комментарий
Поделиться на другие сайты

После первого подключения к ПК и запуска PICkit3.exe была обновлена прошивка.

Обновить прошивку можно только в PICkit3.exe, а в МПЛАБе вот:
 

pp.jpg

Вот ради интереса подключил PicKit2 без МК и перепрошил программатор:

p2.jpg

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

Да, я так и делал - в итоге ошибка - скриншот выше выкладывал

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

Проверил на виртуалке с Windows XP. Похоже эта версия не знает как работать с PicKit3

p3xp.jpg

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

Вот здесь статья как исправить это дело, работает!

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Ссылка на комментарий
Поделиться на другие сайты

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

 

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

Т.е. получается как то так:

КВЕСТ_1 - собрать инструменты

      Пиккит3

      Пиккит программер версии 1,31

      MPLAB ver 8.92

  Этого набора уже будет достаточно для начала работы, но только на асме.

      XC8

  Добавляется возможность писать сишный код

     примеры проектов для MPLAB 8.92  на асме(1) и си(2) и их хексы(3)(4)   чтобы смущённый юзер мог легко и непринуждённо по быстрому проверить работоспособность.

КВЕСТ_2 - установка и настройка

  Тут пошаговое описание как устанавливать и всякое шаманство, костыли  и т.п.

Всё. Остальное юзверю можно и не читать, если всё у него получится сходу.

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

Ну и дальше уже грабли с указанием аварийных сообщений и фарватер как эти грабли обойти.

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

Ссылка на комментарий
Поделиться на другие сайты

Снова здравствуйте.

Я собрался использовать модуль DAC, но в этом МК (16LF1823) он выведен на тот же вывод, что и ICSPDAT. Если я его задействую, не повредится у меня программатор, например при попытке отладки, когда к-нибудь команда включит напряжение на этом выводе, а программатор будет пытаться передать данные?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...