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

Здравствуйте, господа пиководы.

На работе появилась многоблочная железка, в которой кроме всего прочего применяется с

десяток  пик-микроконтроллеров различных серий: pic16 -pic18-pic24.

Время от времени требуется им обновлять ПО, пару раз они банально мерли.

 

Имеется купленный лет 10 назад PIC-KIT2 lite, но часть из этих кристаллов он не поддерживает.

Что вы можете посоветовать оптимальное по соотношению цена-стоимость?

Хотелось-бы поддержка максимального количества кристаллов и более-менее адекватная графическая

оболочка программатора, т.к. ставить под это дело что-то MPLAB сильно не хотелось-бы.

Отладка не нужна, только программирование встроенной флэш и еепром.

Спасибо.

Поделиться сообщением


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

3 hours ago, WHILE said:

Имеется купленный лет 10 назад PIC-KIT2 lite, но часть из этих кристаллов он не поддерживает.

Я бы посмотрел в сторону старших братьев: PICkit3, PICkit4

Поделиться сообщением


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

On 2/12/2020 at 2:41 PM, WHILE said:

ставить под это дело что-то MPLAB сильно не хотелось-бы.

Нынче есть одна интегрированная среда программирования MPLAB IPE запакованная в дистрибутив MPLAB X.

При установке возникнет выбор состава устанавливаемого ПО, где можно оставить только MPLAB IPE, а MPLAB IDE (среду разработки) не устанавливать.

Самый дешевый вариант программатора - китайский PICkit3. Среда программирования его поддерживает.

 

Поделиться сообщением


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

9 часов назад, my504 сказал:

Нынче есть одна интегрированная среда программирования MPLAB IPE запакованная в дистрибутив MPLAB X.

При установке возникнет выбор состава устанавливаемого ПО, где можно оставить только MPLAB IPE, а MPLAB IDE (среду разработки) не устанавливать.

Самый дешевый вариант программатора - китайский PICkit3. Среда программирования его поддерживает.

 

Спасибо  за подсказку. Вопрос- установка только программатора это бесплатно или  лечить все равно придется.?

И еще  - pic kit4  в моём случае никаких преимуществ не даст?

Поделиться сообщением


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

11 hours ago, WHILE said:

Вопрос....

И еще...

 Среды программирования и разработки бесплатны. Бесплатны так же все компиляторы в версии free.

https://www.microchip.com/mplab/mplab-x-ide  Внизу страницы скачиваем дистрибутив MPLAB X для своей ОС.

PICkit4 для целей программирования не даст никаких преимуществ по сравнению с 3-им. Учитывая Ваши запросы, Вам нет никакого смысла тратить порядка 75 долларов за 4-ый против 12 долларов за китайский 3-ий.

Поделиться сообщением


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

Вот официально дешевый программатор как для PIC так и для AVR

https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/PG164100

https://www.chipdip.ru/product/pg164100

 

Через Microchipdirect покупать не советую - выйдет дороже. чем через Чип и Дип.

Поделиться сообщением


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

2 hours ago, dimka76 said:

Вот официально дешевый программатор как для PIC так и для AVR.

Для реального использования в произвольных условиях Snap вообще не пригоден. Он не способен питать таргет.

PICkit-ы, кроме того, могут работать автономно, реализуя ProgrammerToGo. то есть заливать прошивку в программатор, а затем кнопкой прошивать таргет, не имея связи с ПО. Питать PICkit при этом можно от любого 5-вольтового БП с USB разъемом.

ЗЫ. На Директе купить с территории РФ ничего невозможно. Только через дилера. И не только в РФ. Схема продаж у Микрочипа очень простая. Есть дилер в стране - к дилеру. Нет - на Директ. Ну и цены на Директе не включают в себя SalesTax и доставку. То есть даже в Штатах покупка будет заметно дороже номинала. SalesTax - примерно 7%, доставка (UPS/Fedex) примерно 6 долларов.

Поделиться сообщением


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

5 minutes ago, my504 said:

Для реального использования в произвольных условиях Snap вообще не пригоден. И к тому же он не способен питать таргет.

PICkit-ы, кроме того, могут работать автономно, реализуя ProgrammerToGo. то есть заливать прошивку в программатор, а затем кнопкой прошивать таргет, не имея связи с ПО. Питать PICkit при этом можно от любого 5-вольтового БП с USB разъемом.

А оно топикстартеру нужно ?

6 minutes ago, my504 said:

ЗЫ. На Директе купить с территории РФ ничего невозможно. Только через дилера. И не только в РФ. Схема продаж у Микрочипа очень простая. Есть дилер в стране - к дилеру. Нет - на Директ. Ну и цены на Директе не включают в себя SalesTax и доставку. То есть даже в Штатах покупка будет заметно дороже номинала. SalesTax - примерно 7%, доставка (UPS/Fedex) примерно 6 долларов.

Покупали микроконтроллеры. Диллер отправляет на Директ. Заводите аккаунт, заполняете корзину. оформляйте заказ. Далее они там у себя в штатах исходя из адреса доставки сами все перенапрявляют местному диллеру. А уже местный диллер формирует рублевый счет. Напрямую российский диллер отказался принимать заказ. Гамма, если что была.

И специально для сравнения цен заказывал PG164100 через Директ и полученный счет сравнивал с ценами на ЧиД. Через Директ получалось заметно (примерно в 1.5-2 раза) дороже )))

Поделиться сообщением


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

10 minutes ago, dimka76 said:

А оно топикстартеру нужно ?

Вообще то при апдейте прошивок в реальном оборудовании питать таргет от самого оборудования далеко не всегда возможно и безопасно для оборудования.

Во вторых, для младших ПИКов отсутствие питания с инструмента (программатора) означает невозможность ПЕРЕпрошивки тех чипов, у которых MCLR был первично отключен от пина. Для таких случаев нужно реализовывать алгоритм Vpp first, что при отсутствии питания с инструмента принципиально невозможно. Это не просто баг для применений топикстартера, это убийственный баг.

10 minutes ago, dimka76 said:

Покупали микроконтроллеры. Диллер отправляет на Директ.

Ровно про это я и писАл. Что толку формировать заказ через Директ, если все сводится к разовой поставке самого дилера. Вы могли в Гамму обратиться напрямую, ничего не оформляя на Директе. Было бы все тоже самое. Заказ оформила бы сама Гамма. Проблема разовой поставки заключается в том, что все издержки логистики нагружают цену самого единичного товара. А при нормальном импорте партия велика и издержки логистики распределяются на партию. Ну и Федексом партию для продажи никто не транспортирует. Находят более дешевые каналы.

Поделиться сообщением


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

6 minutes ago, my504 said:

Вы могли в Гамму обратиться напрямую, ничего не оформляя на Директе.

Я же писал, что Гамма напрямую принимать заказ отказалась и отправила формировать заказ на Директ.

Поделиться сообщением


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

6 minutes ago, dimka76 said:

Я же писал, что Гамма напрямую принимать заказ отказалась и отправила формировать заказ на Директ.

Ну значит обленились вконец. Однако это ничего не меняет по поводу самого Snap-а.

ЗЫ. Кстати, происхождение Snap-ов Чипа-Дипа весьма странное. Ибо даже китайцы на Али его продают за 1300 и более рублей.

Поделиться сообщением


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

Господа, купили PICkit 3. Вроде все хорошо, но на одной железке понадобилось перешить PIC24FV32KA304,

и выяснилось, что PICkit 3 этот чип не поддерживает.Хотя вроде-бы, судя по даташиту, чип не из самых новых.

Это как-то лечится или только покупка другого программатора?

Поделиться сообщением


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

Странно. В даташите на этот чип сказано

"The PIC® microcontrollers and dsPIC® digital signal controllers are supported with a full range of software and hardware development tools:

• Integrated Development Environment - MPLAB® IDE Software

• Compilers/Assemblers/Linkers - MPLAB C Compiler for Various Device Families - HI-TECH C for Various Device Families - MPASMTM Assembler - MPLINKTM Object Linker/ MPLIBTM Object Librarian - MPLAB Assembler/Linker/Librarian for Various Device Families • Simulators - MPLAB SIM Software Simulator • Emulators - MPLAB REAL ICE™ In-Circuit Emulator • In-Circuit Debuggers - MPLAB ICD 3 - PICkit™ 3 Debug Express • Device Programmers - PICkit™ 2 Programmer - MPLAB PM3 Device Programmer • Low-Cost Demonstration/Development Boards, Evaluation Kits, and Starter Kits"

Поделиться сообщением


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

1 hour ago, WHILE said:

Господа, купили PICkit 3. Вроде все хорошо, но на одной железке понадобилось перешить PIC24FV32KA304,

и выяснилось, что PICkit 3 этот чип не поддерживает.Хотя вроде-бы, судя по даташиту, чип не из самых новых.

Это как-то лечится или только покупка другого программатора?

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

ЗЫ. У меня есть серийное изделие на этом МК. Производство его программирует как раз с помощью PICkit3 через MPLAB X IPE.

Поделиться сообщением


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

PICKIT3 programmer v3.10 . Она шла с программатором.

И она же вроде штатная бесплатная микрочиповская оболочка для этого программатора.

MPLAB PM3 Device Programmer - он-же платный?

Я уже не говорю о MPLAB...

 

Поделиться сообщением


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

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

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

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

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

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

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

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