Skapar ett program för STM32 MCU under Linux



STM32Fx och STM32Lx är MCU baserat på ARM-arkitekturen. För att bygga program är tillgängliga gcc kompilator under GNU/Linux. Gcc-kompilatorn har många inställningar och flaggor, så det inte är så lätt bygga medelstora projekt.

I denna artikel visas hur du skapar kod för STM32 MCU under Linux. Det kommer att användas dessa SW:

  • STM32CubeMX för att skapa projekt
  • Makefile4CubeMX att generera makefile från CubeMX projektet
  • Code::block IDE för redigera, bygga och flash koden

Hela tutorial är för GNU/Linux. Detta förfarande har testats på Ubuntu 14.04 (trusty).

Se Steg
Relaterade Ämnen

Hur man skapar ett Fake blåmärke

hur man skapar ett blåmärke använder smink. Bra för agerar roller eller på kul.Steg 1: Samla material Behöver du: • en färgpalett med grönt, lila, blå och svart • en primer • fluffig borste och och ögonskugga borsteSteg 2: Prime din hud Med din prime...

Hur du stänga ute och stänger ett Program som inte svarar på Windows 7, 8 eller 10!

Som titeln säger - i detta instructable jag ska berätta hur att stoppa ett program när det har fryst eller inte svarar... Om du hittade den här bra, se till att prenumerera på min YouTube-kanal för mer tekniska tips, tutorials och underhållning: http...

Hur man skapar ett paracord watch band

Hej alla, här Makos84 och jag ska visa dig hur du skapar ett paracord watch band.När min gamla watch band var borta, jag vill ha något annorlunda, och så jag bestämmer mig att skapa den av min egen, med en ny stil, men i paracord!Det är mycket bekväm...

Hur man kod ett program i Java

Av: Matthew D. PerrySteg 1: Läs över vad du behöver göraVad du ska koden, är ditt program har en. Oavsett om det är en enkel produktion av "Hello World!" eller en fullt fungerande miniräknare eller något ännu mer komplex, ditt program har att gö...

Hur man skapar ett öga fånga skärm (LED stil)

detta är inte så mycket en instructable som en post om hur jag gjorde ett skolprojekt. Medan upprepa exakt vad jag gjorde förmodligen inte hjälper dig, kan detta projekt ändras för att göra nästan alla display mer iögonfallande.Steg 1: Komma upp med...

Hur du spelar in Game Footage för PC-spel utan att ladda ner ett Program!

Någonsin behövs några spel bilder för en film eller projekt du arbetar på och bara kunde inte hitta vad du ville på YouTube? Om du har, kan du vara i det scenario där du letar efter ett program att spela in dina filmer, men tusentals program som kost...

Göra ett program starta om kommandot

Jag gjorde mycket ändringar i Windows, så jag var tvungen att starta "explorer.exe" ganska ofta. Jag använde den så mycket att jag skapat en omstart kommando.Steg 1: Gör kommandofilenÖppna Utforskaren och navigera till en lätt tillgänglig sökväg...

Hur man skapar ett papper plan launcher

denna video visar dig hur du skapar ett papper plan launcher som gör dina papper flygplan flyga riktigt snabbt. Det är enkelt och mycket lätt att göra....

Andragradsekvation: Ett Program för TI84 miniräknare

har du någonsin använt kvadratiska formel? Har du en programmerbar miniräknare? Har du önskat att det fanns ett enklare sätt att få svar? Om du svarat "ja!" då detta instructable kan hjälpa dig. Detta Instructable visar dig hur du programmerar d...

Hur du skapar ett HTML Image Map - göra en bild till en bloggare länk

En klickbar bild i princip kan du ta någon del av en bild eller bild och skapa en klickbar länk till några andra webbsida. Detta är en video tutorial om hur du skapar ett HTML-bild karta och lägga till anpassade blogger mallen. Jag visa dig hur du an...

Hur man skapar ett anteckningsblock i VS C#

Hej, lär idag jag dig hur du skapar en cool anteckningar i visual studio c# för nybörjare. I denna tutorial jag ska använda visual studio express 2010. Du kan skapa den på samma sätt i VS 2012 eller 2013.Krav:-1. dator2. visual Studio3. kreativitetOb...

Början Microcontrollers del 3: Överföra ett Program till mikrokontroller (drivrutiner)

Välkommen till del 3. Detta är en mindre handledning som kommer att behandla helt enkelt laddar drivrutiner se till din programmerare kan kommunicera med datorn ordentligt.Observera att ibland TinyISP och USBAVR enheter nu kommer förladdad med Window...

Skapa ett Program i Visual Basic: webbläsare

detta Instructable förklarar processen att skapa en enkel webbapplikation webbläsare i VB.NETDen är utformad som en uppföljning till mitt första VB.NET Instructable: skapa din första Program i Visual Basic. Det rekommenderas att du läst igenom det in...

Hur man skapar ett kundkrav och marknaden analys diagram

i detta Instructable visas hur du skapar en kund krav och marknaden analys diagram. Att skapa detta diagram är en viktig del i engineering designprocessen. Det kommer att hjälpa vidare din kunskap om vem du designa för, vad de behöver och vill ha i d...

Hur man skapar ett gmail-konto

detta instructable kommer att hjälpa dig att skapa ett gmail-konto steg för steg. Gmail är en stor, pålitlig och lätt att använda. Jag personligen använder gmail min e-postleverantör och jag älskar det.Steg 1: starta installationen Det första steget...

Hur man skapar ett fiber optic starfield tak

Hej alla,Detta är en snabbinstruktion för att skapa ett fiberoptiskt starfield tak. Stjärnorna har en mycket naturlig twinkle & glöd. Min fiber optic illuminator har också en praktisk fjärrkontroll för svarvning stjärnorna på & av, samt kontroller...

Skapar ett nytt Tiva projekt i koden kompositör Studio

Detta instructable kommer att gå genom att skapa ett nytt Texas instrument Tiva projekt från grunden i koden kompositör Studio med TivaWare!Du behöver flera saker.Tiva Microcontroller (till exempel en TM4C1294XL från http://www.ti.com/tool/ek-tm4c129...

Hur man skapar ett virtuellt privat nätverk med hjälp av Hamachi

Hamachi är ett shareware-program som kan användas för att skapa en virtuell privat Network(VPN). Det kan etablera en anslutning via Internet liknar den anslutning som skulle finnas om datorerna var ansluten via en lokal område Network(LAN).Steg 1: In...

Hur man skapar ett Virus och en mot-Virus från Kommandotolken {CMD}

Hej killar,Denna handledning är att lära dig hur hackers skapa virus, skulle det också lära dig hur antivirusprogram fungerar och det enkla sättet att skapa din egen antivirus.Friskrivningsklausul: Denna handledning är för utbildningsändamål bara. Tr...