Tehnologia microcipului
Tehnologia microcipului | |
---|---|
Stat | Statele Unite |
Formularul companiei | Companie cu participații pe scară largă |
Bursele de valori | NYSE : MHCP |
ESTE IN | US5950171042 |
fundație | 1989 |
Sediu | Chandler |
Verifică | |
Oameni cheie |
|
Sector | Informatică |
Produse | Semiconductori |
Vânzări | 2.173 miliarde USD (2016) |
Angajați | 10.000+ (2016) |
Site-ul web | www.microchip.com/ |
Microchip Technology este o companie de semiconductori, în principal microcontrolere , dar și memorii EEPROM , amplificatoare operaționale , dispozitive de comunicații fără fir și radio și dispozitive de gestionare a sursei de alimentare. Sediul central este în Chandler (Arizona) .
Compania este cunoscută mai ales pentru faptul că este producătorul de microcontrolere PIC , o familie de microcontrolere derivate din PIC1650 dezvoltată inițial de General Instrument din care a fost creată Microchip Technology, ca spin off în 1987 , [1] și apoi complet divizată în 1989. În ianuarie 2016, a cumpărat binecunoscuta companie Atmel pentru 3,6 miliarde de dolari.
Microchip Technology produce în prezent mai multe familii de microcontrolere, fiecare caracterizată printr-o arhitectură „de bază” diferită:
Fiecare model al fiecărei familii este caracterizat prin faptul că are mai multă sau mai puțină memorie RAM, memorie ROM și este echipat cu un anumit număr de dispozitive de interfață, cum ar fi, de exemplu: I / O de bază, interfață serială, SSP, I2C, memorie EEPROM, Convertor ADC, comparator analogic, câine de pază, USB, CAN, LIN etc. Compania produce, de asemenea, programatorul Pickit pentru microcontrolerele sale.
Resurse de programare
MPLAB-X IDE
Microchip oferă mediu de dezvoltare pentru produsele sale gratuit, acest IDE (Integrated Development Environment) oferă instalarea software-ului necesar pentru asamblarea și generarea fișierelor HEX și COFF în limbajul de asamblare, în timp ce pentru C Microchip în sine oferă două compilatoare diferite, una numită C18 pentru familia PIC18 și alta numită C30 pentru familiile PIC24, PIC30 și PIC32.
MPLAB XPress
Este, de asemenea, o alternativă gratuită la MPLAB-X IDE, bazată pe cloud, nu necesită instalare și oferă posibilitatea de a vă salva proiectele în contul personal Microchip. Vă permite să comutați rapid de la un dispozitiv la altul fără a risca să pierdeți salvarea. Incorporează cea mai recentă versiune a MPLAB Code Configurator pentru versiunile PIC pe 8 și 16 biți.
Alte soluții comerciale
Pe net puteți găsi cu ușurință alte compilatoare și alte IDE (CSS, Sourceboost, Hi-tech etc.), multe dintre ele contra cost și doar câteva „freeware” disponibile, deși cu unele limitări de utilizare.
Soluții open source
Marea difuzie cu care se laudă microcontrolerele Microchip a împins un număr considerabil de iubitori de sursă deschisă să dezvolte noi soluții adecvate pentru a satisface pe cei care, din diverse motive, precum ei, consideră că software-ul nu trebuie luat în considerare doar în scopuri comerciale și de profit.
Printre cei mai activi în dezvoltare putem remarca gputilele , IDE-urile pentru KDE, cum ar fi piklab și ceva intermediar între un software de proiectare / simulare / IDE, de asemenea, pentru KDE , ktechlab care, chiar dacă este încă în faza inițială, oferă diverse tipuri de dezvoltare , începând de la elaborarea programelor în C până la finalizarea cu proiectarea simplă a diagramelor de flux pe care software-ul le va transforma în fișiere Assembly, COFF sau HEX la cererea utilizatorului.
Notă
- ^ 121487.doc.doc - Comunicat de presă Arhivat 13 decembrie 2004 la Internet Archive .
Bibliografie
- Marco Gottardo, LET'S GO PIC Essentials , CreateSpace Independent Publishing Platform, 2013. ISBN 978-1-4928-5152-3 .
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre tehnologia Microchip
linkuri externe
- ( RO ) Site oficial , pe microchip.com .
- ( RO ) Blog oficial , pe microchip.com .
- Microchip Technology (canal), pe YouTube .
- ( EN ) Microchip Technology , pe GitHub .
Controlul autorității | VIAF (EN) 123 364 650 · ISNI (EN) 0000 0004 5894 7520 · LCCN (EN) n2005075968 · WorldCat Identities (EN)lccn-n2005075968 |
---|