skriptovaci jazyk pro MCU

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Neděle Listopad 10 09:45:41 CET 2013


Tak rychlost zatim nevim, zkousim stejne na PC v MSVS ale s pameti to 
vypada nadejne - tento program zabere na virtualni halde cca 6kB (a to 
vesmes inicializace pevnych knihoven, jak jsem snad dobre vypozoroval, 
cili s velikosti programu to zda se moc neporoste) a virtualni zasobnik 
ma max cca 600B:

float f1(int n)
{
   return n * 3.14159265;
}



void main()
{
   int i;
   printf("PICOC Test\n");
   for (i=0; i<10; i++)
   {
     float f;
     f = f1(i);
     printf ("Pi*%08d=%f\n", i, f);
   }
}

A jeste pak asi budu muset udelat modifikaci, aby se nenacital cely 
zdrojak najednou ale podle potreby casti primo ze souboru.


Tak ted to zkusim portovat na MCU (az bude tma nebo zacne prset ;-) )


Dne 9.11.2013 0:16, Petr Labaj napsal(a):
> Jo, vypada to fakt funkcne.
> Zkousel jsem to na velkem Linuxu. Pustil jsem tam svuj oblibeny benchmark,
> ktery pocita Eratostenovo sito. Na tom Linuxu to jede cca 2000x pomaleji
> nez prelozeny.
>
> PL
>
> **********************************
>
> From: "Jaroslav Buchta" <jaroslav.buchta na hascomp.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Friday, November 08, 2013 11:37 PM
> Subject: Re: skriptovaci jazyk pro MCU
>
>
> No ten picoc vypada docela nadejne, zitra udelam testy na spotrebu
> pameti ale zrejme to opravdu interpretuje... Prvni jednoduche pokusy
> jako tento provede bez zavahani:
>
> #include <stdio.h>
>
> char s[64];
>
> void main()
> {
>     int i;
>     printf ("Hello\n");
>     sprintf (s, "Hello %d\n", 123);
>
>     for (i=0; i<10; i++)
>     {
>       printf ("i=%d (%04x)\n", i, i);
>     }
>
>     printf(s);
> }
>
> Dne 8.11.2013 22:46, Jaroslav Buchta napsal(a):
>> To vim, ale jen verze, ktera potrebuje dodat uz prelozeny bytecode -
>> to se mi nelibi.
>> Co picoc ?
>> http://code.google.com/p/picoc/downloads/detail?name=picoc-2.1.tar.bz2&can=2&q=
>> To by asi bohate stacilo a navic bych se nemusel ucit novy jazyk ;-)
>>
>>
>>
>> Dne 8.11.2013 22:40, Jaroslav Lukesh napsal(a):
>>> PHP je na weby. Ale je python for microcontrollers
>>>
>>> ----- Původní zpráva ----- Od: "Pavel Hudecek" <edizon na seznam.cz>
>>>
>>> Není něco jako PHP pro MCU?
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list