Jak zacit programovat v Linuxu (ARM)
Miroslav Mraz
mraz na seznam.cz
Středa Prosinec 17 11:15:39 CET 2014
Pánové, nějak se v tom začínám ztrácet. Je to patrně Linux na ARMu,
takže osobně bych se snažil rozchodit Qt (zřejmě to půjde např.
http://www.ics.com/blog/beaglebone-black-low-cost-embedded-platform-part-2#.VJFUmF054yo
) a naučil se s tím dělat. Sice to není C# ale C++, nicméně to
vyprodukuje nativní kód, zdrojáky jsou přenositelné i na odlišnou
platformu, takže v pohodě můžete ladit i na PC (a nemusíte ani
crosskompilovat) a knihovny zahrnují snad vše, co tazatel vzpomíná.
IDE to má docela slušné, není třeba se toho bát. Můžete dělat příkazovou
řádku i grafiku, používám to léta a když se vlastník pořád mění, stále
to funguje. Když se to naučíte používat, není prakticky rozdíl mezi
zdrojáky pro Windows a Linux (jiné jsem zatím nezkoušel).
Mrazík
On 12/17/2014 09:01 AM, Petr Weissar wrote:
> Zdravim,
>
> mono funguje normalne, konzolove veci v pohode, winforms v pohode.
> Teda testovano na RasPI a Intel Galileo (tam logicky bez grafiky).
> Psani bud v nano a preklad rucne na BBB, nebo ve VisualStudio udelam
> EXE nebo i DLL pro .Net a zkopiruju na BBB/RasPI a tam spustim "mono
> program.exe".
> Existuje i remote debugger, na RasPI jsem ho rozjel, na Galileo ne, da
> se nejak krokovat a tak, ale obcas mi to zamrzalo, je to hodne ranna
> verze.
> Trida SerialPort by mela fungovat na Linuxu jako na Win.
>
> Taky jsem oprasil BBB (mam s 7" LCD od Chipsee a puvodni image byl
> nejaky nakoply, ted jsem objevil aktualizovany, tak uvidim o svatcich
> :-))
>
> Petr
>
> Dne 17. 12. 2014 v 6:52 Jaroslav Buchta napsal(a):
>> Zdravim,
>> mam pujceny BeagleBone Black a je to takovy hezci kousek nez RasPI, tak
>> premyslim, ze bych zkusil neco noveho...
>> Vubec netusim, jak na to, resp. Hello World napsat a prelozit na
>> prikazovem radku dokazu ale chtelo by to neco, co bude vic pripominat
>> visual studio - ladeni, nejaka ta grafika - okna atp. C# by nebylo
>> spatne (to je na Linuxu mono?)
>> Je mozne to pustit primo na BB? Nebo je potreba na stolnim PC
>> nainstalovat Linux a nejaky prekladac pro ARM?
>> Na net se leze pres nejake standardni socket funkce nebo existuje nejaka
>> komfortnejsi nadstavba?
>> Treba na virtualni COM port se z programu dostanu jak (v principu)?
>>
>> Dekuji za kazde nakopnuti a odkaz ;-) pres Vanoce bude mozna trochu
>> casu na hrani.
>>
Další informace o konferenci Hw-list