| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с намирането на PICC за MPLAB. http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=7545 |
Страница 1 от 2 |
| Автор: | the_bull [ Сря Фев 10, 2010 8:38 pm ] |
| Заглавие: | Проблем с намирането на PICC за MPLAB. |
От вчера се мъча да си инсталирам някакъв С компилатор за MPLAB. Прочетох темите които са тук в форума, но много от препратките за софтуер са вече не валидни, а с това което успях да намеря и инсталирам не пожънах някакъв успех. Инсталирал съм си MPLAB_8_43 от сайта на microchip. Интересите са ми за PIC18F452 и другите от семейството му.Досега съм работил с AVR studio и контролери Atmega 16,32 като съм писал програмите на С. Препоръчайте ми някакъв компилатор и евентуално ако може линк от къде да си го дръпна, че все попадам на не читави програми. btw:MPLAB много антипотребителска среда |
|
| Автор: | bobyper [ Сря Фев 10, 2010 8:53 pm ] |
| Заглавие: | |
Ето това примерно не е лошо. Има си плугин за mplab въпреки че аз предпочитам неговата си среда http://www.mcu-bg.com/mcu_site/viewtopic.php?t=7448 |
|
| Автор: | the_bull [ Сря Фев 10, 2010 11:06 pm ] |
| Заглавие: | |
Линка в тази тема дето е за rapidshare ми дава error и незнам в мен ли е проблема или тези лнкове са вече не валидни Иначе напишете ми какво трябва поне да си компилирам и пиша на С. MPLAB има ли С компилатор понеже пипах по настройките за нов проект и намерих някакви такива опции ама това е много анти потребителска среда и изобщо не схващам какво става |
|
| Автор: | relsys [ Сря Фев 10, 2010 11:57 pm ] |
| Заглавие: | |
Ето ти най - не-антипотребителската среда: http://www.mikroe.com/en/compilers/mikroc/pro/pic/ |
|
| Автор: | the_bull [ Чет Фев 11, 2010 1:05 am ] | |||||||||
| Заглавие: | ||||||||||
Супер е! Благодаря ти! Това е истинската среда, която без да си виждал да можеш за 5 мин да си компилираш проект. Аз с МПЛАБ 2 дена се мъча да пусна С компилатор и все нищо не става. Понякога си мислех, че се опитвам да компилирам сорс на notepad след поредния неуспех. |
||||||||||
| Автор: | ¶ [ Чет Фев 11, 2010 1:22 am ] |
| Заглавие: | |
За 18-та серия е най-добре да използваш MCC18 ( може би 90% от примерите на Microchip са за него). За тази цел си дръпваш текущата верЕсия от сайта на Microchip, като преди да инсталираш компилатора, дръпваш и стартираш тази програмка: http://mcu-bg.com/mcu_site/viewtopic.ph ... cc18#62482 , след което си инсталираш MCC 18. Това е изпитано и тествано многократно, работи без засечки За MPLAB е нужно да прочетеш това-онова, примерно отваряш User Guide му и гледаш как се задава кой проект кой компилатор да използва и т.н. |
|
| Автор: | Цецо [ Чет Фев 11, 2010 9:53 am ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
От скромния си опит мога да кажа, че когато нещо тръгва лесно, то определено не тръгва като хората. Така че не се разглезвай, шанса да останеш професионално на тая среда клони към 0. Ако искаш читав компилатор за 18ки - вземи микрочипските. Може да се работи малко по трудно с тях, но поне си в крак с всички нови процесори и бъгове които ги съпътсват. Все пак Микрочип са една от малкото фирми които правят собсветни компилатори и среди и се очаква поне във фирмата да са наясно с бакиите които са забъркали в поредното ядро. |
|||||||||||||||||||
| Автор: | bobyper [ Чет Фев 11, 2010 10:34 am ] | |||||||||
| Заглавие: | ||||||||||
Преди да го напиша, а и сега проверих линка и си работи. Но явно Съдбата ти казва: не работи с CSS |
||||||||||
| Автор: | the_bull [ Чет Фев 11, 2010 11:43 am ] | |||||||||
| Заглавие: | ||||||||||
Това е така знам го. Сега започваме в университета да ги изучаваме, но като гледам на къде отиват нещата, ако не се занимавам отделно и бягащи светлини няма да ни научат как се правят.Така, че с четене и писане мисля да се справям сам. Благодаря за помоща ако възникнат други въпроси надявам се да помагате отново за сега ще се опитвам да се справя с проблемите. |
||||||||||
| Автор: | Цецо [ Чет Фев 11, 2010 11:48 am ] |
| Заглавие: | |
PIC18 е процесор предназанчен за C. Да пишеш напълно на асемблер за такъв процесор си е чист мазохизъм. С което не искам да кажа, че не трябва да познаваш асемблера на процесора с който работиш - напротив, задължително е. Но наблегни повече на С. Все пак света не почва и не свършва с една марка процесори. За embedded програмист "знаенето" на С e 100% задължително. Асемблера на конкретното ядро се учи в движение при работа с него. |
|
| Автор: | the_bull [ Чет Фев 11, 2010 11:54 am ] |
| Заглавие: | |
Да така е. Аз и не умирам от желание да пиша на асемблер, но университета го изисква. Аз така или иначе никога не съм се занимавал с асемблер и сега виждам една възможност да понавляза в тази материя, защото рано или късно ще имам нужда. Иначе наблягах досега предимно на С и така и съм започнал. Чудя се дали ще дойде време когато javata ще измести и С-то или поне ще стане по предпочитано и трябва ли да мисля за разширение след време в тази посока. |
|
| Автор: | darkshy [ Чет Фев 11, 2010 4:15 pm ] | |||||||||
| Заглавие: | ||||||||||
В някой друг живот! Тъжна картинка! Да живее Си-то!!! Джавата не е лош език но Си-то е по-добър! П.П. Недей пиши на mikroC! Наистина не се разглезвай с библиотеките им, че така няма да се научиш (не че аз съм голям учен, ама..). Пиши на MCC18 (за 18ки), CSS или HI-TECH (за 16ки) и сам си пиши библиотеките и ще се научиш да си ги правиш сам! Ще почнеш първо да ги правиш и няма да могат да се компилирват, после ще си откриеш грешката/грешките, после няма да работят или няма да е правилно, после пак ще оправиш кода, после като проработят ще почнеш да ги оптимизираш и така ще се научиш. |
||||||||||
| Автор: | relsys [ Чет Фев 11, 2010 7:10 pm ] |
| Заглавие: | |
@darkshy : Като човек, който не е написал нито една библиотека, недей да правиш такива изказвания! Като казваш не ползвай това, а онова, трябва да се обосновеш защо. @Цецо : Не съм съгласен, че нещата трябва да са изкуствено сложни. M$ за това са номер 1, защото лесно се работи с продуктите им. Ние май само се праскаме, ама сърбите - компилатори, отбор във F1..... доста имаме да ги стигаме. М/у другото подкарах 98 на платките. |
|
| Автор: | Цецо [ Пет Фев 12, 2010 9:54 am ] | |||||||||
| Заглавие: | ||||||||||
А??? Какво във формулата??? Аз ли нещо съм проспал, че тия са една шепа хора, целия им БВП няма да им стигне да хранят отбор от F1 Иначе браво за платките. И двата екрана ли работят? |
||||||||||
| Автор: | tolstolob [ Пет Фев 12, 2010 12:20 pm ] | |||||||||
| Заглавие: | ||||||||||
Айде да подскажем на младежа - като ползваш библиотеките на сульо и пульо, няма портабилност. Читавата собствена имплементация можеш да си я компилираш на каквото се налага в момента. |
||||||||||
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|