vladutz2000 Postat Februarie 3, 2011 Partajează Postat Februarie 3, 2011 caut de ceva timp un microcontroller pe 32 de biti mai bun si am dat peste un PIC32 cu 512K ROM si 128K RAM.Nu sunt tocmai un fan al PIC-urilor pentru ca stiu ca AVR-urile sunt de 4 ori mai rapide.dar vad ca problema cu instructiunile in 4 cicluri de ceas a fost rezolvata la PIC32. vreau sa cumpar un PIC32MX795F512H dar vreau sa stiu cateva chestii inainte sa il iau "degeaba" 1.Exista vreun programator ieftin , pe care sa pot sa il fac acasa ? 2.Exista vreun compilator C gratuit ? Link spre comentariu
nooob64 Postat Februarie 3, 2011 Partajează Postat Februarie 3, 2011 Treaba cu "avr-urile de 4 ori mai rapide" e ca si cind ai vrea sa iti cumperi un pc cu procesor de 5 GHz si rulezi cele mai tari aplicatii care folosesc doar jumate din performanta.In 80% din aplicatii nu o sa ai nevoie mai mult de 10 MIPS ... eu am lucrat o vreme cu un AVR32 UC3A1256 , un soft destul de complex cu criptari si decriptari AES , cu protocol pe 2 nivele si nu am avut nevoie de o viteza mai mare de 33 MHz, plus programul a fost pe la 80 KB flash , treaba cu 32 biti ... nu o sa iti fie de prea mare folos , numai daca portezi ceva cod de windows pe controler.Maxim 128 KB flash iti ajung , 32KB ram arhisuficient , oricit de complexa ar fii aplicatia nu o sa umplii flash-ul ... poate daca il umplii tot cu bitmap-uri Incearca mai bine un DSPIC (120 MHz , ~40 MIPS) ... se pot programa cu pickit2 , parca si PIC32 MX4 se poate programa cu pickit2 .Compilator pentru PIC32 doar mplab , si nu e gratis pentru aceste pic-uri ... pentru DSPIC sau PIC24 este si mplab si MIKROC PRO(are 4KB demo , sau cu kr....). Link spre comentariu
vladutz2000 Postat Februarie 3, 2011 Autor Partajează Postat Februarie 3, 2011 oh really ?imi place sa contrazic oameni.Okay , sa vedem :RAM-ul mult imi trebuie pentru ca sa incarc unele resurse de pe card pe RAM (Cum ar fi imagini , sunete scurte,etc)Vreau cat mai mult flash , pentru ca vreau sa am loc si pentru library-uri (si o sa am nevoie cam de multe , pentru anumite formaturi de fisiere) si pentru programul propriu-zisam nevoie de viteza pentru ca vreau sa fie in stare sa controleze un LCD de siemens S65 , si in acelasi timp sa poata sa redea de pe un card de memorie un fisier wav (necomprimat.) stereo la cel putin 22050 Hz.Ok ,pana acum am justificat de ce am nevoie de mult flash , de mult RAM si de o viteza mare.Deci da,ceva foarte complex. Link spre comentariu
25L91N11 Postat Februarie 3, 2011 Partajează Postat Februarie 3, 2011 Salut, Vezi mai jos poate te ajuta cu ceva... http://www.edaboard.com/thread143436.html 60 days: http://www.microchip.com/forums/tm.aspx?m=353415 No limit ?: http://old.nabble.com/FREE-PIC32-C-comp ... 81981.html Link spre comentariu
Liviu M Postat Februarie 3, 2011 Partajează Postat Februarie 3, 2011 Compilatoarele de la microchip pentru dsPic, PIC32 in varianta lite par free: http://ww1.microchip.com/downloads/mpla ... aller.html Link spre comentariu
Eugen_B Postat Februarie 4, 2011 Partajează Postat Februarie 4, 2011 Compilatoare free ar fi cel ce la microchip si cel de la hi-tech , recent achizitionat de microchip , amandoua lucrand in mod lite. Eu am folosit pe cel de la hi-tech, dar sunt asemanatoare, daca ai vreo preferinta dintre cele 2 poti sa alegi. Ca programator , ai grija ca pickit2 nu programeaza decat seriile 32mx3xx respectiv 32mx4xx (si parca nu poti sa faci debug cu el). Eu folosesc o clona de pickit2 cu un 32mx340f256h si merge fara probleme. Pickit3 cred ca poate sa programeze toate modelele 32mx si poate face si debug. Link spre comentariu
Vizitator minDark Postat Februarie 15, 2011 Partajează Postat Februarie 15, 2011 Salutare! Pt. programator, neoficial, PicKit2 poate programa si PIC32MX7. Daca ti se pare destul de ieftin si simplu, n-ai decat sa incerci. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum