Microcontrolere ARM® Cortex® pe 32 de biți GigaDevice
Tehnologia microprocesorului ARM (Advanced Reduced Instruction Set Machine) a devenit acum o parte majoră a industriei informatice integrate. Producătorii pot alege din cea mai largă gamă posibilă de nuclee de procesor pentru a construi un microcontroler adaptat la nivelul de performanță, consum de energie și costul necesar pentru aproape orice aplicație. Cu peste 9 miliarde de procesoare ARM construite până în prezent, este acum un motor dovedit pentru evoluția incredibilă a soluțiilor încorporate.
Desigur, mulți producători de semiconductori sunt activi pe acest segment de piață, dar era o mare nevoie ca un producător serios din Orientul Îndepărtat, care se dovedea deja a fi pe piața memoriei flash, să intre pentru a menține concurența la prețuri. Pe lângă blițul serial NOR-NAND, GigaDevice oferă și microcontrolere ARM® Cortex®-M3, familia GD32® integrează instrumentele pe care clienții le așteaptă pentru proiectarea simplă a produselor pentru a crea soluții eficiente din punct de vedere al costurilor, dar inovatoare.
GD32® este o nouă familie de nuclee RISC pe 32 de biți ARM® Cortex®-M3 sau Cortex®-M4, un microcontroler universal de înaltă performanță, universal, de înaltă performanță, care integrează caracteristicile pe care vă așteptați pentru a simplifica designul și a produce un cost- produs eficient, dar inovator. Completată de tehnologia de memorie „gFlash” patentată de GigaDevice, o linie serioasă de microcontrolere este disponibilă inginerilor de proiectare. Familia GD32® lansează linii de produse entry-level „Basic”, „Performanță” maximă și „Connectivity” intermediare. Acestea acoperă, printre altele, piețele tehnologiei de control industrial, interfețele om-mașină, controlul motorului, măsurarea puterii, tehnologia siguranței, produsele portabile de consum, electronica de control pentru sistemele solare și componentele PC-ului.
Structura microcontrolerului GD32® ARM Cortex-M3
Toate microcontrolerele din familia M3 sunt organizate în jurul nucleului procesorului ARM® Cortex®-M3 RISC. Eficiența este maximizată cu o viteză maximă de ceas de 108 MHz și disponibilitatea instantanee a memoriei flash încorporate (Zero-Wait-State). Dispozitivele GD32F10x au maximum. Au 3072 KB de memorie flash încorporată și până la 96 KB de SRAM încorporat. În plus, un număr de canale avansate de I/O au fost adăugate la controler, max. trei convertoare analog-digitale de 12 biți pentru un milion de probe pe secundă, max. 10 16 biți de uz general și, de asemenea, un timer PWM îmbunătățit. Interfețele de comunicații includ max. trei SPI-uri, două I2C-uri, cinci USART-uri, un USB 2.0 OTG FS și două controlere CAN. Microcontrolerul din seria GD32® oferă numeroase avantaje nu numai pentru dezvoltatori, ci și pentru utilizatori. Viteza maximă a MCU a crescut cu 50% mai rapid decât concurenții săi. Eficiența executării codului este cu 30% -40% mai mare la aceeași viteză de ceas. Consumul de energie a fost redus cu 20% -30% la aceeași frecvență. Aceste caracteristici permit MCU-urilor GigaDevice din seria GD32® să fie utilizate într-o gamă largă de aplicații.
Caracteristici GD32 Cortex-M3:
- Configurare flexibilă a memoriei max. 3024 KB Flash încorporat și max. 96 KB cu memorie SRAM
- Liniile I/O îmbunătățite și perifericele suplimentare se potrivesc celor două autobuze APB
- MCU acceptă o serie de interfețe de comunicații industriale: SPI, I2C, USART, USB 2.0 OTG FS și interfață CAN
- Până la 3 ADC-uri de 12 biți 1Msps, până la 10 temporizatoare de 16 biți, un temporizator PWM
- 3 moduri de economisire a energiei pentru un compromis accesibil pentru a optimiza viteza și consumul de fermentație pentru baterii cu consum redus de energie
GD32 ARM Cortex-M4 MCU
Dispozitivele GD32F4 sunt membre ale seriei GD32® din clasa de performanță superioară. (LINIA DE PERFORMANȚĂ). Microcontrolerele de ultimă generație și cele mai bune oferte, MCU-uri de 32 de biți pentru uz general, dispun de nuclee ARM® Cortex®-M4 RISC de înaltă performanță cu periferice integrate și consum minim de energie. accelerează calculele matematice cu virgulă mobilă cu o singură precizie și acceptă toate comenzile ARM® și tipurile de date cu o singură precizie. Setul complet de instrucțiuni de procesare digitală a semnalului (DSP) încorporat permite, de asemenea, acest segment al pieței să fie servit cu ușurință. Securitatea îmbunătățită a aplicației și depanarea Unității de protecție a memoriei (MPU) și tehnologia de urmărire facilitează programatorii. MCU-urile GD32F4 pot fi, de asemenea, utilizate în controlul industrial și controlul proceselor, electronice de larg consum și dispozitive portabile cu baterie, computere încorporate, HMI-uri, dispozitive de securitate și afișare, sisteme GPS auto și drone și dispozitive IoT.
Caracteristici
- Configurare flexibilă a memoriei max. 3024 KB Flash încorporat și max. 96 KB cu memorie SRAM
- Liniile I/O îmbunătățite și perifericele suplimentare se potrivesc celor două autobuze APB
- MCU acceptă o serie de interfețe de comunicații industriale: SPI, I2C, USART, USB 2.0 OTG FS și interfață CAN
- Până la 3 ADC-uri pe 12 biți 1Msps, până la 10 temporizatoare pe 16 biți, un temporizator PWM
- 3 moduri de economisire a energiei pentru un compromis accesibil pentru a optimiza viteza și consumul de fermentație pentru baterii cu consum redus de energie
Instrumente de dezvoltare
Familia GD32® integrează caracteristici MCU care permit proiectarea rapidă, ușoară și profesională a sistemului încorporat, oferind dezvoltatorilor un instrument MCU inovator accesibil și dovedit bazat pe tehnologia complexă de fabricație a semiconductoarelor.
Pentru a testa și a facilita dezvoltarea microcontrolerelor din seria GD32, GigaDevice oferă diferite niveluri de carduri de evaluare a cunoștințelor și kituri de pornire de la module simple de programare și depanare la plăci de testare cu design hardware maxim.
Panou de evaluare GD32150R-EVAL pentru microcontroler GD32® Cortex®-M3 GD32150R8T6
Placa de bază de evaluare GD32
Familia de plăci de bază de evaluare GigaDevice oferă acces și testare ușoară la aproape toate perifericele on-chip ale microcontrolerului. Acesta oferă o conexiune la lumea exterioară, oferă acces la memoria externă a utilizatorului și include, de asemenea, un afișaj TFT. Interfața proprie de programare și depanare GD-Link a GigaDevice a fost, de asemenea, adăugată pe card.
Panoul de evaluare GD32150R-EVAL utilizează microcontrolerul GD32F150R8T6 ca MCU centrală și oferă o platformă completă de dezvoltare pentru seria de bază ARM® Cortex ™ -M3 GD32F1x0 „linie valorică”. Panoul oferă acces ușor la toate perifericele microcontrolerului. Sursă de alimentare de 5V prin interfață mini-USB, SWD, Reset, comutatoare selector mod Boot, buton utilizator, LED, precum și I2C, I2S, USART, RS-485, SPI, interfețe USB și TFT-LCD de 2,2 ”amplasate pe acesta. Conexiunea HDMI-CEC oferă controlul utilizatorului de dispozitive electronice de consum, fotorezistor încorporat, LED-uri IR și sarcini de detectare a fotodetectorului, în timp ce interfața tactilă capacitivă (TSI) și diverse butoane pot fi utilizate pentru conexiunea de la mașină la om. Convertoarele analogice/digitale și digitale/analogice (ADC, DAC) sunt disponibile ca ieșiri și intrări fizice prin conectorii comandați. Tensiunea de sistem a hardware-ului este de 3,3 V, care este asigurată de convertorul încorporat DC/DC prin conversia 5V de la USB. Pentru a descărca programele sunt necesare un cablu Mini USB și un dispozitiv J-Link.
Set de pornire pentru microcontroler GD32F170C8T6 GigaDevice GD32 ™ ARM® Cortex®-M3
Kitul de pornire GD32
Kitul de pornire GigaDevice oferă utilizatorului Extensie antet care se potrivește terminalelor MCU pentru conectarea și testarea rapidă a prototipului. Fiecare dintre aceste dispozitive include, de asemenea, propria interfață de programare și depanare GD-Link a GigaDevice, care vă permite să vă conectați la un computer personal printr-un cablu USB, oferind alimentare cardului și o conexiune de date pentru programarea microcontrolerului și depanarea software-ului.
Dezvoltare de software
GigaDevice oferă suport extins pentru dispozitive pentru o serie de sisteme de dezvoltare ARM bine cunoscute, cum ar fi KEIL, IAR sau Rowley CrossWorks pentru ARM, un mediu de dezvoltare integrat independent de platformă pentru programarea, depanarea și controlul microcontrolerelor.
Mediul complex de dezvoltare Keil pentru programare, depanare și verificare este disponibil la următorul link (http://www2.keil.com/gigadevice) -
Sărut Zoltán
Director de vânzări din Europa de Est, Senior Manager de relații industriale internaționale
Articolul a apărut în numărul 3 al revistei NOUĂ tehnologie. Contactați agențiile de presă importante sau abonați-vă la Digitalstand.
- Elektronet Online - GigaDevice pe 32 de biți ARM Cortex microcontrolere de la Endrich
- Pierderea în greutate cu puterea imaginației sau misterele tehnicii FIT
- Acestea sunt cele mai importante vitamine în timpul răcelii - ZUE - Farmacie online
- Broască țestoasă drăguță, cu ochi mari, iluminată, lampă cu proiector Am negociat
- Un dinte care mă va face un înțelept Doctor Sun