Fórum témák
» Több friss téma |
Most már, ha lesz időm megnézem ezt az X-et.
De remélem sima C-t lehet benne használni és nem azért X mert csak C++-t lehet benne használni.. Éppen hogy megszoktam a simát, és már is válthatok Bár gondolom csak PIC32-höz illetve PICkit3-nál érdemes ezt a váltást megtenni. Vagy a 18-as családnál is jobb ötlet lenne?
Ebben igazad van, de sajos ez nem egyedi(pl: ACAD), és csak egyszer kell elindítani. Ami az advenced menüt illeti, abban egyetértek. Ráférne egy auto logon, de egyáltalán minek egy menüt jelszóval védeni...
don_peter: Semmi köze a c++ -hoz , ugyanúgy alá kell telepíteni a fordítót. Ha megszokod, szerintem nincs értelme családonként mást használni, akkor ott is ezt fogod, de hát ezt majd te eldöntöd. Nálam ugyan fenn van a sima IDE is a biztonság kedvéért, hogy valami régi más által készített dolgot meg tudjak nézni ha kell, de mindenhez az X-et használom. Ahogy Hp41C írta, vannak dolgai amit meg kell szokni, de akinek nincs türelme ne elektronikával foglalkozzon. A hozzászólás módosítva: Máj 11, 2016
Türelem az van, abban nincs hiba
Majd megnézem, már megrendeltem mindent, szóval kénytelen leszek. MPLAB X is fizetős?
Srácok PIC18F97J94 esetében van tapasztalat?
Ha már homár rendeltem belőle, hogy kipróbáljam.. Ő benne lesz PICkit2-ben?
Az XC fordítók fizetősek, de van (elég gyatra) free módjuk.
A Pk2DeviceFile 1.62.14 -ben nincs benne, de beletehető firmware módosítás nélkül.
Az MPLAB X nem fizetős, csak a C fordítók azok (mint a sima MPLAB esetében). Használhatod az X alatt is ugyanazokat a C fordítókat mint a sima MPLAB-ban (C18-at, HITECH C-t stb.).
Azért az tegyük hozzá, hogy a mai világba nem sokat jelent, hogy egy program fizetős, aki keres az talál
Akkor neked kellene egy SSD.
Nekem a legolcsóbb Celeron procim van, de az IPE indulása max. 10 mp SSD-vel. MPLAB X-ben az elindítás utáni első fordítás csiga lassú, de utána már gyorsabb. Processzort vajon lenne értelme cserélni, hogy gyorsabb legyen? Egyébként MPLAB X-ben ma is fedeztem fel egy hasznos új funkciót: találtam benne kurzoros kijelölés funkciót amit úgy kell elképzelni mint mikor téglalapot rajzolsz paint-tel. Azaz nem kell már egyesével minden soron végig menned ha pl. az assembly kódjaid mögül ki akarod törölni egyszerre a kommenteket... A keresője is nagyon jó már, az egész projektben rátudsz keresni egy változóra vagy bármire. Én az ilyen extrák miatt nem váltok vissza a régi MPLAB-ra. A hozzászólás módosítva: Máj 11, 2016
Szerintem nem igazán tudod gyorsabbá tenni az indulást.
Nálam egy Asztali: i5-3470 4-4 mag 3,6GHz 4GB RAM 120GB Kingston V300 körülbelül 10sec Laptop i5-6200u 4-2 mag 2,8GHz 8GB RAM 250GB Samsung Evo 850 itt is 10sec Látod a két konfig eltér egymástól és a gyengébb procival, de több RAM-al és erősebb SSD-vel is ugyanazt hoztam ki (lehet 1-2 sec-el gyorsabb az asztali az erősebb proci miatt). Szóval szerintem a 10 sec átlagosan a minimális indulási idő amit a Java-ból ki lehet hozni.
A lassúságot ami zavaró, azt az első fordításra értettem. F6 után kb. fél percig gondolkozik, hogy kezdjen-e el fordítani vagy sem. De utána már 15 mp alatt lefordítja a 23kB-os programot. A projekt betöltődés sem valami hű de gyors az elején. De ez utóbbi annyira nem vészes, mert addig megnézem az e-mailjeimet.
A hozzászólás módosítva: Máj 11, 2016
Az volt a kérdés, hogy fizetős-e. Sajnos igen a válasz...
Ép szerencséd van, ezt a típust még tudod az MpLab 8.xx alól programozni és nyomon követni PICkit3 -mal.
Idézet: „Egyébként MPLAB X-ben ma is fedeztem fel egy hasznos új funkciót: találtam benne kurzoros kijelölés funkciót amit úgy kell elképzelni mint mikor téglalapot rajzolsz paint-tel. Azaz nem kell már egyesével minden soron végig menned ha pl. az assembly kódjaid mögül ki akarod törölni egyszerre a kommenteket...” Megjött a Káááánaááán!!!! Csak az a baj, hogy QNX 4 -en már 20 éve használtam olyan szerkesztőt (Vedit), amiben ilyen téglalatos kijelölést másolni is lehetett és nem szált el, nem lassult le, ha több 100Mb -os log állomány nyitottam meg vele. Nem is volt 2-3 Gb tárigénye, hiszen maga a hdd sem volt ekkora akkoriban. Az MpLabX feltesz egy Java -t, de az Equlipce is feltesz egyet, aztán a következő is. Lassan a lemezemen nem lesz más csak Java környezet, amit minden pillanatban fissíthetek... Többször írtam, hogy az MpLabX ugyan ingyenes, de a gépet hozzá nem lehet ingyen letölteni.
Egy egyszerű léptetés függvényt írtam,de szerintem túl bonyolult,és lassú is.Át tudnátok írni?
Tipp: tedd bele statikus memória tömbbe az értékeket, és simán index szerint töltheted belőle a változóidat az if()-ek okozta branch asm utasítások nélkül. A lineáris végrehajtás gyorsabb. Szerintem nem nagy kunszt, és jó lesz gyakorlásnak, példa kódot most nem adok
Így?
A main-be mit írjak?Valami >> ilyet? Tudom, hogy ilyen funkciók már léteztek az MPLAB X előtt is, de külső szerkesztővel sosem lesz olyan gördülékeny a fejlesztés mint egy beépítettel. Nekem mindegy hogy mit használsz, én örülök neki hogy végre ennek az editor-ját is fejlesztik már, mert külső szerkesztőt én biztos nem használnék. Amennyivel lassabb az MPLAB X, annyival gyorsabban találom meg a hibákat, vagy értelmezek egy olyan gyári függvényt ami meghív még egy tucat függvényt más fájlokból vagy használ fene tudja hol deklarált változókat. Sőt, csak csökkenti egy-egy projekt elkészítésének idejét. Sem a program indulási idő, sem a fordítási, sem a beégetési idő nem kritikus. Persze feltételezem, hogy nem minden elkészült sor után fordítod és égeted be a PIC-be a programot... Egyébként telepítve 1GB az MPLAB X amiben benne van az IPE is, a legolcsóbb kapható merevlemez meg 160GB-os csak a mihez tartás végett. 2016-ban munkára meg ne használjunk már XP-s konfigot mikor 40-50 ezerből kihozható már egy jól használható alapgép. Mondom ezt egy a mai áraknak megfelelően kb. 30 ezer forintot (de inkább kevesebbet) érő asztali gép mögül. Szóval ezt a szemellenzős hozzáállást lehet mellőzni kellene már... Értem én hogy lassabb, de azért nem ennyire. Rá kell tudni, hogy izmosabb hardver kell alá - mint ahogy több mai szoftverhez - és pont. Az xc8 folyamatos fikázását sem értem a részedről. Befejeztem.
Szia. Mlab x-ben hogyan álítható be a gépeléskor legördülő menü? Pl írom hogy Conf és lenyílik egy menü ott meg kiválasztom hogy CONFIG. Ez a gyorsabb szerkesztést teszi lehetővé.
#include-nál és struktúráknál automatikusan felkínálja a lehetőségeket, a többinél pedig mikor leütöd az első karaktert, akkor nyomsz egy ctrl+space-t és behozza a menüt. Lehet, hogy be lehet állítani automatikusan megjelenőre is, nem néztem.
Sziasztok!
Láttam itt nemrég egy infrasorompós cikket, de most nem találom. Tudna valaki segíteni, hogyan kereshetek rá? Idézet: Mindkettőre gondolhatott. Az MPLAB Select Device menüjében magad is megnézheted. „Melyikre gondolsz? A 32MX795 vagy PIC18F97J94-ra?”
Majd kipróbálom ha WIN rendszer közelébe jutok..
OSX-en nincs MPLAB-om.. Akkor lehet még mákom lesz ezzel a két típussal
Szerintem pajti2 valami ilyesmire gondolt:
De ott van a switch is ami ugyanolyan lassú mint az if else if de kulturáltabban néz ki.
((((((((Egyzer nézd meg nagyítóval milyen kódot fordsít az XC8. Olvasgasd a Microchip fórumát is.))))))))
Sziasztok
pic18f46k22 adc laba van vagy az osszes analog az??? Adc zenere mozgatasra hasznalnam pl kivezerlo Vag Adc nem arra valo??
Csak egy kis összehasonlítás:
MpLabX 3.26 -tal egy elmaradott primitív assembly program (8 sor) 16F886 -ra fordításához és nyomkövetéséhez : 448 Mbyte Egy magyar ipari cég teljes villamos rendszerének felügyeletét ellátó real-time SCADA rendszer 300000 jellel 128 .. 150 Mbyte, dinamizált képekkel. A hozzászólás módosítva: Máj 12, 2016
Tényleg nevetséges, megjegyzem a VS alapú programoknál is ez a helyzet,telepakolja a gépet .Net, SQL, Shell stb. kellékekkel. A pofátlanság mikor ezért pénzt is kérnek.Ma már 8bit-re szinte mindegyik gyártó free C fordítót is ad, lásd: ST, Silicon Labs, Atmel (Microchip)..
Erdemes kicsit belenezni ebben a cikkeben. Eleg jol leirja a kulombseget a ket fordito kozott (ingyenes es fizetos). A lenyek az, hogy nem azert jobb a fizetos, mivel jobban optimizal, hanem kevesebb szemetet vagy folosleges muveletet ekel be e kodba. Ugyanezt tapasztaltam az XC16-nal is, habar ott talan kicsit moderaltabban csinlja. Bővebben: Link
|
Bejelentkezés
Hirdetés |