DIY Electronic projects

Full Version: Nova generacija PIC32MZ mikrokontrolera
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
U prethodnom periodu (4-5 godina), Microchip je uglavnom imao promašaje iz nekog mog ugla gledanja.
Međutim, izgleda da je konačno izbacio nešto interesantno i konkurentno proizvodima ostalih proizvođačima mikrokontrolera.

To je serija PIC32MZ EF mikrokontrolera:

 - integrated hardware floating point unit (FPU) for high performance and lower latency in intensive single and double-precision math applications.
 - 12-bit, 18 MSPS analog-to-digital converter (ADC) for a wide array of high-speed, wide-bandwidth applications.
 - supports an extensive DSP instruction set
 - Memory Management Unit for optimum embedded OS execution
 - Dual Panel Flash for live update support
 - Ima ga u verziji kućišta TQFP 64 pina što je veoma lemljivo i u amaterskim uslovima

Detalji o ovoj familiji: http://www.microchip.com/PIC32MZ-091415a.

Baziran je na MIPS M-Class™ core na 200MHz/330 DMIPS (3.28 CoreMarks™/MHz), do 2 MB, dosta RAM-a (512 KB) itd...

Pošto sam ovih dana u potrazi za nekom platformom na kojoj mogu raditi intenzivnu matematiku sa pokrentim zarezom, skrenuo mi je pažnju da ima double precision matematiku koja nije tako česta u segmentu mikrokontrolera. (recimo STM32F4 imaju single point FPU).

Kako su ovo veoma sveži mikrokontroleri, treba sačekati konkretna iskustva i naravno obavezno pročitati ERRATA dokument, mada se "šuška" po forumima da su ispeglali dosta tog iz prethodne generacije PIC32MZ koja je bila na neki način debakl.


Ovo je trenutno aktuelna vertzija ERRATA-e za ovu seriju mikrokontrolera:
http://ww1.microchip.com/downloads/en/De...00663A.pdf
Ovaj MCU izgleda vrlo pristojno i mocno.
Kazi mi samo kakva je podrska sto se tice programatora?
PK2 je verovatno odpisan, jel radi bar PK3?
(09-19-2015, 09:35 AM)mikikg Wrote: [ -> ]Kazi mi samo kakva je podrska sto se tice programatora?
PK2 je verovatno odpisan, jel radi bar PK3?

Nažalost, sumnjam da će moći sa PicKit2, ali sa PicKit3 mislim da može. Podržan je IPE3.0
[attachment=16608]
Naleteh i na ovo u vezi ovih mikrokontrolera:
http://hackaday.com/2015/09/17/hardware-...ore-170047
http://blog.imgtec.com/mips-processors/m...-m5150-mcu
https://www.youtube.com/watch?t=8&v=RjQZTBK1trY

Ukratko, ova generacija PIC32 mikrokontrolera bazirana je na "MIPS M5150" core čije su prednosti: high-performance DSP + FPU, full hardware virtualization

Ovo u prevodu znači da bi sa ovim mikrokontrolerom bilo moguće da pokrenete recimo Linux za potrebe korisničkog i komunikacionog interfejsa i još jedan RTOS koji bi na low-level novou radio vremenski kritične taskove, vođenje motora recimo itd... Ako postoji potreba, moguće je uraditi reboot Linux-a dok drugi RTOS nesmetano radi.