Heeft iemand het idee door achter de basicstamp ? lijkt met vrij dom om een hardware compiler te gebruiken, waarom geen software compiler ??

Dom zal het wel niet zijn anders kiezen ze er niet voor.

Het zal wel te maken hebben met een real time interpreter en niet een compiler.

Maar wat is het idee er dan achter ? het resultaat is hetzelfde

Op 23 maart 2003 16:36:09 schreef Aedolon:
Maar wat is het idee er dan achter ? het resultaat is hetzelfde

Als het via software gaat dan moet er dus een programma aanwezig zijn en draaien. Dit kost dus ruimte en tijd.

Hetzelfde als bij VCR kaarten, en videodecoders voor in je pc. Een hardwaredecoder is stukken sneller dan de softwareversie, het kost alleen wel het nodige meer aan geld.

Ja maar, hier lijkt het toch sneller met een software compiler ? dan moet het niet meer omgezet worden, trouwens een basicstamp gebruikt een verouderde PIC

Ik gis maar wat, ik weet het niet.

De verouderde PIC is om compatibiliteits redenen.
Basic Stamp is een interpreter, geen compiler.
De interpreter zit in de PIC, jouw geschreven programma komt in een EEPROM (24C16), niet in de PIC zelf dus.
Voordeel is dat het relatief makkelijk te programmeren is in Basic.
Binnenkort komt er een nieuwe gratis editor die alle (ook die nu reeds gekocht zijn) BS2 stamps op waardeert.
Vanaf dan zijn ook o.a.
- IF...THEN...ELSEIF...ELSE...ENDIF,
- DO...UNTIL|WHILE...LOOP,
- SELECT...CASE...END SELECT,
- ON...GOSUB,
- syntax color, enz. beschikbaar.
Nadeel van de Basic Stamp is dat het trager is dan een compiler en de hoge prijs.
Er is een compiler (PIC Basic Pro Compiler) om in Basic Stamp taal nieuwe (lege) PIC's te programmeren.
Deze kost (schrik niet) 249 dollar