Tips på sida om grunderna i programmering av Basic Stamp

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Tips på sida om grunderna i programmering av Basic Stamp

Inlägg av netrunner »

Jag har programmerat en del andra språk för några år sedan men nu får jag de inte att fungera. Jag saknar massor av grunder. BS gillar inte att jag deklarera variabler. Tid för att plugg in grunderna, men var? 8)
Användarvisningsbild
jack
EF Sponsor
Inlägg: 2059
Blev medlem: 5 oktober 2004, 17:32:27

Inlägg av jack »

Du kan få köpa två fina böcker av mig. En referensmanual med massa exempel, samt en där ett robotbygge beskrivs. Båda för Basic Stamp.

Har även en Basic Stamp 2-platta (med IC) som jag vill bli av med.
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jag kan nog inte hjälpa dig men jag kan nog rekommendera dig att ange vilket språk du kommer att använda...

Sen tycker jag ju att BS bör uttalas "Bull Shit", sällan har en så dyr processor gjort så lite och tagit så lång tid att fungera.

Skillnaden mot en "riktig" PIC med en WISP628 t.ex. är i processorkraft oerhört stor och i pris oerhört liten, faktisk tror jag att den senare kombination är den billigaste.

Jag håller på med ett projekt där jag använder PIC16F628A. Jag använder den interna klocka och alla anslutningar som ska göras är GND och +5V, sedan gör pinnarna som jag programmerar att de ska göra. Jag har vald att ha -RESET som just Reset av programmeringstekniska skäl men även den kan vara intern och därmed kommer de enda pinnar som ska anslutas för att få ett fungerande system just 2 pinnar.

Nog spydd, hitta programmeringsmanualen för BS och språket du använder och läs den som det första. (eller kasta skiten och jobba med en RIKTIG processor i stället ;-)).
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Jag har programmerat en del andra språk för några år sedan...

På Stamp'en ?

> BS gillar inte att jag deklarera variabler.

Fast du gör *exakt* som dokumentationen säger ??

> Tid för att plugg in grunderna, men var?

Kan verka uppenbart, men varför inte med hjälp av dokumentationen ???
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Icecap: Jo, men pic-programeraren som jag byggde pajade, leker med denna tills jag får min beställning. Viste inte att det fanns mer än ett språk till dom.

sodjan:
- Har inte kört på stampen, utan på PC.
- Nu snor jag från exemplen och det fungerar inte som det ska.
- Javisst har jag läst den då! Det är lite som att vet vad man har i skafferiet och vad man vill äta men inte vet hur köket fungerar. Hur får jag hantera variabler. Hur fungerar debug funktionen osv...
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

manual

Lite annat smått och gott http://robotshop.se/index_knowledgebase.html

En massa programmeringsexempel: här kan man klicka


Icecap:Håller med i vissa avseenden, den är dock mera avsedd som lära-sig-gå-µc. Kan säga att jag började med denna och det är roligt när saker FUNGERAR rätt snabbt så man inte tappar sugen. Men priset är HÖGT/prestanda det håller jag med om.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Kollade lite snabbt på www.parallax.com, och det finns ju ganska
mycket material där. T.ex : http://www.parallax.com/dl/docs/prod/st ... cstyle.pdf
verkar beskriva hur man definierar sina variabler. Sen finns det
även "tjockare" manualer, men de tänker jag inte ladda ner
över modemet...

> - Nu snor jag från exemplen och det fungerar inte som det ska.

Jag vet varken vilka exempel det är eller vad "som det ska" betyder, så det är helt
omöjigt att kommentera det.

Antingen får du beskriva dina problem så att det går att förstå dom,
eller så är det bättre att du kollar dokumentationen direkt.

> Hur får jag hantera variabler.

Vad är det du gör ? Vad får du för fel ?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Förslag:
* Minimera koden så gott det går, och lägg ut den här (använd [C0DE]-taggen!).
* Klistra in aktuella felmeddelanden strax under koden.

Nån kommer säkert på något ska du se. :)

Mvh
speakman
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Som sodjan skrev, parallax.com

Jag skulle också kollat på tillverkarens hemsida innan jag frågade :wink:
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Jo, innan jag frågade här så var jag på parallax.com och kollade ganska mycket. Nu har jag hittat att det finns lite tidningar med tips där men innan dess så hittade jag bara en massa torra ref. manualer som inte kunde ge svar på vanliga frågor.

Det jag saknade var lite en "såhär ska du göra" och "får du detta felmedelande så har du troligen detta fel". Bara så att man kan starta och där efter ta hjälp av tech ref.
Skriv svar