Sida 1 av 1
Tips på sida om grunderna i programmering av Basic Stamp
Postat: 26 januari 2006, 12:20:39
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?

Postat: 26 januari 2006, 12:28:39
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.
Postat: 26 januari 2006, 12:36:22
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

).
Postat: 26 januari 2006, 12:36:56
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 ???
Postat: 26 januari 2006, 13:33:08
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...
Postat: 26 januari 2006, 15:44:27
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.
Postat: 26 januari 2006, 15:45:39
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 ?
Postat: 26 januari 2006, 16:00:37
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
Postat: 30 januari 2006, 01:20:35
av $tiff
Som sodjan skrev, parallax.com
Jag skulle också kollat på tillverkarens hemsida innan jag frågade

Postat: 31 januari 2006, 12:57:36
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.