Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

MPLAB X IDE
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8209
Страница 1 от 2

Автор:  [ Пон Окт 18, 2010 4:04 pm ]
Заглавие:  MPLAB X IDE

От Януари 2011 ще е налична новата версия MPLAB X, която ще поддържа Windows/MAC/Linux платформите. Базирана е изцяло на NetBeans, която е с отворен код. На мен лично ми харесва, че не се обвързват с Eclipse. Хубавото е, че са решили да не правят повече собственоръчно развойната си среда, ами да разчитат на външни изпълнители ( Oracle, или по скоро на закупените по рано през годината Sun ). Драйверите за наличните им програматори/дебъгери също ще са с отворен код. Информацията е все още много бедна и непълна.

Ето няколко снимки:
http://microchip.wdfiles.com/local--fil ... Window.png
http://microchip.wdfiles.com/local--fil ... Step1a.png
http://microchip.wdfiles.com/local--fil ... gStep2.png
http://microchip.wdfiles.com/local--fil ... gStep3.png
http://microchip.wdfiles.com/local--fil ... Step4a.png
http://microchip.wdfiles.com/local--fil ... gStep5.png
http://microchip.wdfiles.com/local--fil ... eFiles.png
http://microchip.wdfiles.com/local--fil ... onment.png

Проектите ще са изцяло базирани на GNU make. Наличните Microchip C компилатори, базирани на GCC ще бъдат налични като вградени инсталации в MPLAB X, което ще рече, че MPLAB X ще пристига напълно оборудвана с компилатори/асемблери/дебъгери/програматори и за Linux.

Бета версия на MPLAB X може да се дръпне оттук http://devupdates.microchip.com/mplab/F ... aller.html

Автор:  fan [ Пон Окт 18, 2010 5:03 pm ]
Заглавие: 

Ей разгеле! :)
Малко след дъжд качулка за мен щото минах изцяло на еклипса, ама добе за всички!
Благодаря за новината!

Автор:  setoy [ Пон Окт 18, 2010 5:23 pm ]
Заглавие: 

По-добре да бяха стъпили на Еклипс все пак... Аз откакто му свикнах, не ща и да чуя за друга среда :) Ама нека да има разнообразие, лошо няма ;)

Автор:  head_up [ Пон Окт 18, 2010 5:32 pm ]
Заглавие:  Re: MPLAB X IDE

¶ написа:
Проектите ще са изцяло базирани на GNU make. Наличните Microchip C компилатори, базирани на GCC ще бъдат налични като вградени инсталации в MPLAB X, което ще рече, че MPLAB X ще пристига напълно оборудвана с компилатори/асемблери/дебъгери/програматори и за Linux.

добре, но самото Ц ще си остане платено както до момента? щото ако и за това не се плаща тия наистина ще смачкат конкуренциата на дребни и средни контролери. буквално. направо ще се замисля дали при нужда да не се върна към хлебарките :D

Едит: а дано си оправят симулатора, че толкова да ми беше противен едно време...

Автор:  [ Пон Окт 18, 2010 5:45 pm ]
Заглавие:  Re: MPLAB X IDE

head_up написа:
¶ написа:
Проектите ще са изцяло базирани на GNU make. Наличните Microchip C компилатори, базирани на GCC ще бъдат налични като вградени инсталации в MPLAB X, което ще рече, че MPLAB X ще пристига напълно оборудвана с компилатори/асемблери/дебъгери/програматори и за Linux.

добре, но самото Ц ще си остане платено както до момента?
...
Едит: а дано си оправят симулатора, че толкова да ми беше противен едно време...


Самото Ц ти го предлагат в сорс код, понеже е под GNU license, можеш да си го компилираш сам под Linux, единствената врътка е, че остава валиден лиценза им за техните header/linker/library файлове. Другия вариант е да използваш техния Lite компилатор, нещо си там неоптимизирвало, но не виждам големи разлики в изходния код,сравнено с оптимизираната версия. За PIC32 има и вариант с sourceryg++ lite. Досега съм се въздържал да правя нещо на Microchip под Linux, не поради липса на компилатори, ами поради липса на интегрирана развойна среда поддържаща техните програматори/дебъгери. Има отделни решения, но те са общо взето от рода на я тръгне, я не тръгне.

А какво му е на симулатора ? То зависи и за кое време говориш де :-), ако е преди 6-та версия беше бъглив, но от 6-та насам нямам проблеми с него. За dsPIC30/dsPIC33 ми харесва една екстра на симулатора, че можеш да отвориш виртуално файлове и да пишеш в тях, симулатора ти прихваща кода и създава/чете/пише файлове на host диска.

Автор:  [ Пон Окт 18, 2010 5:56 pm ]
Заглавие: 

setoy написа:
По-добре да бяха стъпили на Еклипс все пак... Аз откакто му свикнах, не ща и да чуя за друга среда :) Ама нека да има разнообразие, лошо няма ;)


Бе не знам кое е по-добре, туй чудо Eclipse няколко пъти се опитвах да го подкарам, да вдяна някаква концепция в него, непрекъснато препратки към форуми кое как да се направи, загубваш ценно време да се научиш как да използваш средата, вместо да се съсредоточиш в проблемите на проекта. Преди година и нещо ми се наложи да понаправя малко Java код, праснах NetBeans, и почти без да чета как се работи с тази среда си свърших набързо работата. Ако бях дерзал с Eclipse сигурно още щях да се багаличкам с кода. Който е имал свободно време и му е свикнал е добре, поне засега съм отписал по-нататъшни експерименти и губи-време с Eclipse. Ма те и моите изисквания за средата са спартански :-) , колкото може по проста, оцветяване на кода, симулатор, програматор/дебъгер, и общо взето е това :D А, и най-важното, да няма шарении по средата.

Автор:  head_up [ Пон Окт 18, 2010 8:01 pm ]
Заглавие: 

¶, lite не беше ли пак същата работа, но ти даваха малко свободно време да дишаш - 30 дена и после пак ти го хлопват? поизостанал съм де, не знам вече кое къде. иначе - да в 5 и 6 версия се мъчех да ползвам симулатора, в 8-ма изобщо не си направих труда да симулирам, но то си беше само веднъж така че.... и на ум става. но за постоянно - е, не съм го разучавал какво може.

Автор:  Цецо [ Пон Окт 18, 2010 8:09 pm ]
Заглавие: 

fan написа:
Ей разгеле! :)
Малко след дъжд качулка за мен щото минах изцяло на еклипса, ама добе за всички!
Благодаря за новината!


Ти да не си подкарал MPLAB-ското C под еклипса? За 18/24-ки питам. Аз все се каня да пробвам такава сглобка, ама все не ми остава време и желание да си забия главата в калта. Пък и ща не ща пак после трябва да мина през MPLAB за да дебъгвам :(

Автор:  fan [ Пон Окт 18, 2010 8:21 pm ]
Заглавие: 

Да, всичко си тръгва, но си иска самоподготовка преди това - знаеш как е! :)
OpenOCD-то по принцип са го подкарали за PIC32 от екипа разработчици, но още има какво да се дяла! Пускам(PIC32) го с Amontec jtagkey на ftdi основа.

Автор:  [ Пон Окт 18, 2010 8:56 pm ]
Заглавие: 

head_up написа:
¶, lite не беше ли пак същата работа, но ти даваха малко свободно време да дишаш - 30 дена и после пак ти го хлопват? поизостанал съм де, не знам вече кое къде. иначе - да в 5 и 6 версия се мъчех да ползвам симулатора, в 8-ма изобщо не си направих труда да симулирам, но то си беше само веднъж така че.... и на ум става. но за постоянно - е, не съм го разучавал какво може.


Lite е неограничен по време:
Цитат:
Lite Edition

Feature Limitations - Microchip provides a free Lite edition of the MPLAB C Compiler for PIC32 MCUs intended for use in projects where code efficiency is not critical. This edition of the compiler does not support optimization features associated with levels -O2, -O3, and -Os. In addition, this edition does not support MIPS16 code generation.


fan написа:
OpenOCD-то по принцип са го подкарали за PIC32 от екипа разработчици, но още има какво да се дяла! Пускам(PIC32) го с Amontec jtagkey на ftdi основа.


А тази гимнастика за какво е ? PIC32 си работи много читаво с PicKit3 & Real ICE.

Автор:  fan [ Пон Окт 18, 2010 9:02 pm ]
Заглавие: 

Цитат:
А тази гимнастика за какво е ? PIC32 си работи много читаво с PicKit3 & Real ICE.

Щото сме социалисти! :D
Ами за еклипса и gdb-то, иначе как ще дебъгвам?!

Автор:  [ Пон Окт 18, 2010 10:22 pm ]
Заглавие: 

fan написа:
Цитат:
А тази гимнастика за какво е ? PIC32 си работи много читаво с PicKit3 & Real ICE.

Щото сме социалисти! :D
Ами за еклипса и gdb-то, иначе как ще дебъгвам?!


Четох преди няколко седмици, че PIC32 JTAG-a е все още е пълен с бъгове, иначе с MPLAB & RealICE
си работи много добре, в случай, че решиш да станеш капиталист :)

Автор:  fan [ Пон Окт 18, 2010 11:18 pm ]
Заглавие: 

Е в този вариант съм капиталист отдавна, ама поради зараза с гнуто съм започнал да ставам мазохист! :D

Автор:  TheWizard [ Вто Окт 19, 2010 2:36 am ]
Заглавие: 

това е пълен кретенизъм - развойна среда за WIN през JAVA

http://www.youtube.com/watch?v=Oo-cIGVaOYE

трябва да съм мазохист за да кача това индийско чудо

Автор:  fan [ Вто Окт 19, 2010 8:03 am ]
Заглавие: 

Кретен си ти! :D

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/