Uživatelské nástroje

Nástroje pro tento web


cs:arm_programming

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
cs:arm_programming [2014/01/17 20:10]
kaklik [Kompilátor]
cs:arm_programming [2015/03/30 18:37] (aktuální)
Řádek 16: Řádek 16:
   sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded   sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded
   sudo apt-get update   sudo apt-get update
-  sudo apt-get install gcc-arm-none-eabi+  sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi
      
 Pokud si nechcete do systému přidávat nový PPA repozitář, tak můžete použít rovnou připravené [[https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded|deb balíčky]]. Pokud si nechcete do systému přidávat nový PPA repozitář, tak můžete použít rovnou připravené [[https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded|deb balíčky]].
Řádek 23: Řádek 23:
 == Postup kompilace ==   == Postup kompilace ==  
  
-V terminálu je potřeba se nacházet ve složce, kde se nachází soubory potřebné pro kompilaci a následně stačí zadat příkaz MAKE +V terminálu je potřeba se nacházet ve složce, kde se nachází soubory potřebné pro kompilaci a následně stačí zadat příkaz make
-   +    
-===== Programovací GUI ===== +
- +
-Programovací prostředí v kterém je vytvářen zdrojový kódMezi uživateli jsou nejoblíbenější následující dvě volby. Jinak lze ale zdrojový kód psát v libovolném textovém editoru.  +
- +
-==== Sublime text ==== +
- +
-Je placený editor pro linux mezi jeho vyjímečné vlastnosti patří například náhled celého zdrojového kódu. +
- +
-[[http://www.ubuntuupdates.org/ppa/sublime|Ubuntu PPA repository]] +
- +
-==== Code::Blocks ==== +
- +
-Jde o velmi rozřířený editor, jehož výhodou je, že běží na více platformách a mohou ho tedy používat i uživatelé windows. +
- +
-[[http://www.codeblocks.org/|Code::Blocks]] +
- +
-  sudo apt-get install codeblocks +
-   +
-  +
 ===== Knihovny periférií ===== ===== Knihovny periférií =====
  
Řádek 139: Řádek 120:
 === USB bootloader === === USB bootloader ===
  
-[[http://dfu-util.gnumonks.org/|dfu-util]] je program, který umožní do procesorů ARM STM32F107 nahrávat firmware USB bootloaderem. +[[https://gitorious.org/dfu-util|dfu-util]] je program, který umožní do procesorů ARM STM32F107 nahrávat firmware USB bootloaderem. 
  
 == Zapojení == == Zapojení ==
cs/arm_programming.1389985848.txt.gz · Poslední úprava: 2014/01/17 20:10 (upraveno mimo DokuWiki)