| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| IDE среда за PIC микроконтролери. http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=17759 |
Страница 1 от 1 |
| Автор: | slav4o.com [ Нед Фев 07, 2021 5:02 pm ] |
| Заглавие: | IDE среда за PIC микроконтролери. |
Понеже сега нали уча C# и ползвам Visual Studio. Ами средата е много по-добра от MPLAB-X - излизат подсказки, ощо взето никога не пиша докрай методи или пропъртита. Почвам да пиша думата и то излиза в списъка с подсказки. Оня ден реших да правя едни работи със PIC18F14K50. Едно, че един час си играх да пиша конфигурационните фюзове, второ имам си функции в проекта. Обаче като искам да ги пиша където ги извиквам, трябва да проверявам как се казват, малко играчка е да ги пишеш 1:1 всяка буква. Другото което е, че няма шорткътите за форматиране, както и ALT+стрелка нагоре за местене на блок от редове. Няма CTRL+L за триене на ред, няма CTRL+D за копиране на ред. Абе изобщо дървена работа... Отделно, че средата е написана на JAVA и работи по-бавно от студиото. Доколкото виждам XC8 компилатора е конзолно приложение което се вика от команден ред или самото IDE. Същата ситуация е и със Visual Studio и .NET приложенията. Вероятно всеобща концепция... Та сега конкретно на въпроса: Има ли как да ползвам друга среда за разработка на PIC-овете ? Нещо готово ? Visual studio code ? Или някакви настройки по MPLAB-X ? |
|
| Автор: | itso.t [ Нед Фев 07, 2021 9:37 pm ] |
| Заглавие: | Re: IDE среда за PIC микроконтролери. |
Доста от развойните среди дават възможност да се използва външен редактор. А не малко от описаните от теб "екстри" са функция на редактора. |
|
| Автор: | Н'бабане Гт'муан'га [ Нед Фев 07, 2021 10:40 pm ] |
| Заглавие: | Re: IDE среда за PIC микроконтролери. |
Пробвай VSC: https://code.visualstudio.com Аз не го ползвам понеже мплаба ми е ок, но знам че има плъгин за пикове |
|
| Автор: | ToHu [ Нед Фев 07, 2021 11:03 pm ] |
| Заглавие: | Re: IDE среда за PIC микроконтролери. |
Според мен няма проблем да компилираш с мпалб ползвайки външен редактор, харесай си някой от всички и действай с него. Но не знам с какво редактора ще ти помогне з аконфигурационните фюзове, там или използваш някакъв тул/уизард или ги правиш на ръка. А относно твоите функции, не знам до колко това е функция само на средата и до колко на правилно написани хедъри, не съм голям спец в С-то но поне с компилаторите които аз използвам не е ли в хедъра няма и аутокомплийт. |
|
| Автор: | valioman [ Пон Фев 08, 2021 10:50 am ] |
| Заглавие: | Re: IDE среда за PIC микроконтролери. |
Понеже и аз съм c# драскач , и за пикове най ми допада CCS-a , има си сносен wizard за начална конфигурация на фузове и периферия и всичко що е конфиг на периферия си минава през процедури (методи) . Малко codecomplete не му е много сносен ама то кво ли има толкоз да подскаже освен някоя и друга променлива и името на метода |
|
| Автор: | relsys [ Чет Фев 11, 2021 6:10 pm ] |
| Заглавие: | Re: IDE среда за PIC микроконтролери. |
MikroC прави това, което искаш.... |
|
| Автор: | ¶ [ Нед Юли 04, 2021 11:10 am ] |
| Заглавие: | Re: IDE среда за PIC микроконтролери. |
"Две седмици копане спестяват 10 минути четене" , Nikola Kirov /* цитирам Nikola, щото сентенцията я знам от него NetBeans(MPLAB.X) е една от най-хубавите среди, и да кажеш че това или онова го няма, без да си погледнал в настройките е смешно. Нормално е различните команди да имат различни Shortcuts, то и затова не се казва VS. При мен NB и VS се стартират за почти едно и също време, така че на какво е писана средата няма особено значение. NB я използвам вече повече от 10 години и не виждам причина да я сменям. И Java, и C, и C++, че и цели Qt C++ проекти съм вкарвал. Всички NB shortcuts са в Keymap, търсенето става по два начина: чрез името на функцията (copy, paste и т.н.) или чрез натискане на Shortcut ти показва какво има закачено на тази клавишна комбинация. Можеш да смениш всички Shortcut и да си ги запишеш в твой profile, след това си го импортваш на всички машини с NB. Поддържа се и macro recording, така че всеки може да направи shortcuts по свой собствен вкус. Delete Line: 1) Ctrl+E; 2) Ctrl+X; Duplicate line: Ctrl+Shift+ArrowDown Copy line: 1) Home, Shift+End, Ctrl+C - използвам това, работи на всички Windows редактори 2) Ctrl+C Move line down: Shift+Alt+ArrowDown Move line up: Shift+Alt+ArrowUp Window/PIC Memory Views/Configuration Bits: настройваш си битовете, след това натискаш бутона "Generate Source Code to Output", отиваш на "Output" прозореца и копираш configuration bits, след това ги вмъкваш в сорс кода си. Става точно за 1 минута да си настроиш битовете на PIC18F14K50. Show Code Completion Popup: Cltr+Space |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|