Ich habe viel gesucht und kann anscheinend keinen Mikrocontroller finden, den ich in C++ programmieren kann. Kann mir bitte jemand helfen, einen Mikrocontroller (außer Arduino) zu finden, den ich C++ programmieren kann?
Sie können AVR-Mikrocontroller in C++ programmieren, obwohl die meisten Leute AVRs in C oder Assembler programmieren. Sie müssen einen Programmierer, AVRISP mkII (37 $ @ DigiKey) und dann einen Mikrocontroller (z. B. ATmega16A (4,75 $ @ DigiKey) ) kaufen.
Dann müssen Sie WinAVR ( Download ) und AVR Studio (Windows) herunterladen.
ODER Installieren Sie das avr-gcc-c++
Paket (Linux).
Hoffe das hilft!!
Ein Mikrocontroller kann in allem programmiert werden, solange es einen Compiler für diese Sprache und diesen Mikrocontroller gibt. Sie müssen nach einem Compiler für die MCU suchen, die Sie verwenden möchten.
Abgesehen von den anderen aufgeführten sind der MSP430 und die Stellaris ARM-Mikrocontroller von Texas Instruments in C++ mit den (größtenteils) kostenlosen IDEs (Integrated Development Environment) Code Composer Studio (Based on Eclipse) oder IAR programmierbar. Sie können MSPGCC auch in Linux-Systemen verwenden.
Die Pic-Reihe von Microchip bietet auch C++-Compiler, darunter einen kostenlosen mit ihrer MPLAB-IDE, sowohl für 8-Bit- als auch für 32-Bit-Bilder.
Mein Favorit ist der LPC1114:
Ich habe dafür ein kleines Make-basiertes Entwicklungspaket (mit korrigierten 64-Bit-Operatoren) erstellt, das ich in meinem Unterricht verwenden werde. C im nächsten Quartal, wahrscheinlich C++ nach den Ferien und danach Assembler.
Atmel AVR- Prozessoren können in C++ mit avr-gcc programmiert werden, das Teil des WinAVR-Pakets ist . Dieses Setup kann auf Arduino verwendet werden, wenn dies Ihre Wahl des Boards ist.
MCUs mit ARM Cortex M4-, M3- und M0-Architektur sind gute Optionen. MCUs mit ARM9-Architektur sind ebenfalls vorhanden. MCUs der PIC32-Serie. MCUs der i.MX-Serie.
http://www.digikey.com/product-detail/en/MK10DN512ZVLK10R/MK10DN512ZVLK10RCT-ND/3488933
http://www.digikey.com/product-detail/en/STR912FAW47X6/497-9039-ND/2035403
http://www.nxp.com/products/microcontrollers/cortex_m4/
http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577
http://www.freescale.com/webapp/sps/site/homepage.jsp?code=IMX_HOME
m.Alin
BenjiWiebe
m.Alin
Joe Baker
BenjiWiebe
Joe Baker