Vývojové nástroje pro elektrotechniku
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Vývojové nástroje pro elektrotechnikuVývojové nástroje pro elektrotechniku

 

Vývojové nástroje pro elektrotechniku

Google       Google       29. 8. 2006       13 795×

Už něco málo přes rok bojuji s myslěnkou úplného přechodu na Linux. Bohužel stále mi stojí v cestě jeden velký problém. Dostupnost zástupného software. Ne ani tak kancelářských aplikací či messengerů, ale vývojových nástrojů pro elektrotechniku.

Reklama
Reklama

Úvod

Oblíbenost distribucí GNU/Linuxu i v našich končinách konečně roste. Díky tomu, že státní správa i školství je lákáno „výhodnými“ nabídkami Microsoftu, tak se studenti během svého pobytu na školách nedostanou většinou k žádné alternativě. Výjimkou jsou studenti IT, u kterých se práce s GNU/Linuxem dostává k povinnostem. Upřímně i zastánci Windows musí uznat, že je to správné…

Linuxové distribuce totiž nabízí pro běžnou práci levnou alternativu (a mnohdy daleko kvalitnější) pro běžnou práci s PC. Jinak je již tomu v herním světě, a právě ve světě vývojových nástrojů pro elektrotechniku. Zde zatím zeje díra, kterou bude i v nejbližších letech těžké překročit… V kurzu AssemblerAVR seznamuji zájemce s programováním procesorů. A právě o vývojových nástrojích pro procesory bude v tomto článku řeč.

Já jsem měl možnost pracovat pod distribucí Ubuntu, což je Debianová distribuce vhodná pro začátečníky jako jsem já. Přestože jsem se snažil proniknout hlouběji do správy tohoto systému, využíval jsem raději integrovaný správce balíčků. Pro začátečníka snad ta nejlepší možnost. Po odkomentování zdrojů a jejich aktualizaci se mne chopilo nadšení, protože jsem zahlédl a nainstaloval nástoroje pro kompilaci a flashování programů pro procesory AVR a PIC.

První dojmy

V první chvíli jsem byl samozřejmě ohromem. Vůbec jsem nepředpokládal, že bych pod GNU/Linuxem mohl najít software podobného ražení. Po několika hodinách práce mi ale začalo něco chybět. Zhýčkán integrovanými vývojovými prostředimi (IDE), jsem začal hledat něco jiného. Marně. Bohužel ve světě GNU/Linuxu něco takého stále chybí. Pokud mě někdo přesvědší o opaku, budu jen rád. Je až zarážející, kolik času věnují vývojáři firem ATMEL, Microchip, Analog Devices či Cypress na vývoj IDE pro Windows, a přitom si zřejmě ani nepohrají s myšlekou verze pro linuxové vývojáře…

A celá práce spočívá na bedrech dobrovolníků, bez nichž by ani samotný GNU/Linux nebyl dnes tím, čím je. Na následujících řádcích uvádím odkazy a stručný popis několika programů umožňujících kompilaci a flashováni programů pro osmibitové mikrokontroléry:

PonyProg

Známý a velmi oblíbený software pro flashování nejen jednočipů, ale také mnoha jiných obvodů (například EEPROM)

GCC-AVR

GCC-AVR je rozšíření GCC compileru pro kompilaci do strojového kódu pro rodinu AVR procesorů od atmelu. Lze nalézt modifikace také pro procesory ARM a jiné… Instalace je možná pomocí:

apt-get install gcc-avr avr-libc uisp

Tímto nainstalujete compilátor, knihovny a programátor. Kompletní postup i s příklady naleznete na Robotika.cz

SDCC – small device C compiler

SDCC mnozí z vás jistě znají. Pro ty ostatní jedná se o multiplatformní C překladač pro mnoho druhů procesorů. Například pro PIC nebo procesory na architektuře '51.

Pokud znáte některé další programy, vyjádřete se prosím do komentářů pod článek. Cílem tohoto krátkého článku bylo totiž vyvolat diskusi právě o vývojových nástrojích pro mikrokontroléry pod GNU/Linuxem.

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

4 názory  —  4 nové  
Hlasování bylo ukončeno    
0 hlasů
Google
(fotka) Ondřej KarasAutor se věnuje vývoji řídících a komunikačních systémů a tvorbě podpůrných aplikací.
Web    

Nové články

Reklama
Reklama
Obrázek ke článku Blockchain & Bitcoin konference

Blockchain & Bitcoin konference

V pátek 19. 5. 2017 se v pražském konferenčním centru Andel’s konala Blockchain & Bitcoin konference. Řada odborníků a podnikatelů v oboru blockchainu a kryptoměn představila možnosti budoucího směřování tohoto oboru. Speakeři většinou rusky mluvící provenience prezentovali řešení svých firem založená na technologii blockchainu.

Obrázek ke článku Malware KONNI se úspěšně skrýval 3 roky. Odhalil ho bezpečnostní tým Cisco Talos

Malware KONNI se úspěšně skrýval 3 roky. Odhalil ho bezpečnostní tým Cisco Talos

Bezpečnostní tým Cisco Talos odhalil celkem 4 kampaně dosud neobjeveného malwaru, který dostal jméno KONNI. Ten se dokázal úspěšně maskovat od roku 2014. Zpočátku se malware zaměřoval pouze na krádeže citlivých dat. Za 3 roky se ale několikrát vyvinul, přičemž jeho současná verze umožňuje útočníkovi z infikovaného počítače nejenom krást data, ale i mapovat stisky na klávesnici, pořizovat screenshoty obrazovky či v zařízení spustit libovolný kód. Pro odvedení pozornosti oběti zasílali útočníci v příloze také obrázek, zprávu a výhružkách severokorejského režimu či kontakty na členy mezinárodních organizací.

Reklama autora

loadingtransparent (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý