Börja knacka kod...
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Börja knacka kod...
Ber om ursäkt!
Bommade helt att TS faktiskt talat om en väg.
http://www.raspberry-pi.co.uk/projects/ ... pberry-pi/
Bommade helt att TS faktiskt talat om en väg.
http://www.raspberry-pi.co.uk/projects/ ... pberry-pi/
- Krille Krokodil
- Inlägg: 4062
- Blev medlem: 9 december 2005, 22:33:11
- Ort: Helsingborg
Re: Börja knacka kod...
> I fjärde inlägget meddelade Repaterion att han avsåg att köpa en RPi.
Ja, hela resonemanget efter det bygger ju på den förutsättningen.
> Jag tror inte han har nämt PIC/AVR.
Nej, det var någon annan som spekulerade fritt...
Ja, hela resonemanget efter det bygger ju på den förutsättningen.
> Jag tror inte han har nämt PIC/AVR.
Nej, det var någon annan som spekulerade fritt...

Re: Börja knacka kod...
Då har jag svaret!kodar-holger skrev: Det viktigaste för en nybörjare tror jag är låga trösklar på alla fronter. En oerhört enkel miljö som man inte behöver sätta upp 1000 saker i innan man kan trycka på knappen och köra. Inget att deklarera. Inget kompilerande och länkande (som syns). Snabb feedback. Inga obegripliga felmeddelanden om undeclared forward et.c.
Basic med radnummer på ABC80 var nog inte så dumt ändå. Får min röst trots allt. Error 11 till exempel.
Lycka till.
AsmOne!
Integrerad utvecklingsmiljö med editor och debugger, 200kB och otroligt snabb.
Allt med ett språk som inte har några begränsningar!
Uppfyller kraven ovan:
Inte 1000 saker att sätta upp.
Inga deklarationer finns!
Inga typer finns!
Inga variabler finns!
Inget tidsödande kompilerande.
Ingen länkning.
Sekundsnabb feedback.
Nästan inga felmeddelanden alls förutom rena syntaxfel.
(Error 11, förstår ej. Du har helt rätt i att detta förstår inte alla gamla tanter.)
Re: Börja knacka kod...
Nu var det väl inte Amiga han skulle leka med, utan Raspi, C och C++ är mitt råd.
- Repaterion
- Inlägg: 597
- Blev medlem: 4 februari 2011, 00:57:32
- Ort: Gustavsfors (Lite till vänster om världens utkant)
Re: Börja knacka kod...
Har inte riktigt hunnit svara, men jag har läst vad ni skriver.
Skall åter komma när jag sitter vid "datan"
Skall åter komma när jag sitter vid "datan"

- Repaterion
- Inlägg: 597
- Blev medlem: 4 februari 2011, 00:57:32
- Ort: Gustavsfors (Lite till vänster om världens utkant)
Re: Börja knacka kod...
Nu så!
Objektinriktad programmering som ni skriver om är vadå?
Lustigt att ni tar upp just detta med att skriva kod till en PIC då jag faktiskt kollade lite på nätet om det, hittade inget speciellt ang det.
Har min ASM programmering A i PDF liggandes som någon här på forumet hade knåpat ihop, som behandla PIC "enkel modell".
Att knacka kod på AMiga är hopplöst i mitt fall även fast jag har tre stycken.
A500: Visar disketten efter ca 20min kopplad till elnätet, botar inget.
A500: Dött tangentbord/kontroller. Jobbigt att skriva kod utan tangentbord
A1200: Bootar upp kickstarten visar anim. svartnar så fort den skall boota någon form av media, oavsett om det är HDD/FD0/CD0 etc
Men annars var ju tanken fin.
Tror jag har AMos liggandes långt ner i gömmorna på sju döda disketter..
Ja jag har köpt mig en Raspi, men just denna skall logga min WH1080 väderstation (Fine offset), som förövrigt krånglar järnet just nu pga "No such file or directory" men det är en annan historia.
Hur stor skillnad är det att skriva något som funkar i Ubuntu X64 vs Rasbian ARM då båda är i grunden Debian? För Python har väll sin egna lilla bubbla som det arbetar inom med hjälp av sina bibliotek etc oavsett OS eller?
Läser även att ni skriver att C kan vara extra krångligt när det kommer till GUI? (tolkar det som det mellan raderna) min första ide är ju inte att börja med grafiskt snygga program utan få skiten att över huvud taget göra som jag vill, och detta kommer att göras mest troligt under Linux, vilken dialekt vet jag inte men troligtvis någon Debian eller Mint, Fedora (Livecd) vägrar att startas för mig så Red Hat hatar mig eller nåt...
Men det ser ut som att de flesta rekommenderar Python för sin flackare inlärningskurva, medans C vore ett bättre val i det långa loppet tack vare sin breda bas av hårdvarustöd tack vare kompilatorer etc?
Tror detta var det för denna gången.
Objektinriktad programmering som ni skriver om är vadå?
Lustigt att ni tar upp just detta med att skriva kod till en PIC då jag faktiskt kollade lite på nätet om det, hittade inget speciellt ang det.
Har min ASM programmering A i PDF liggandes som någon här på forumet hade knåpat ihop, som behandla PIC "enkel modell".
Att knacka kod på AMiga är hopplöst i mitt fall även fast jag har tre stycken.
A500: Visar disketten efter ca 20min kopplad till elnätet, botar inget.
A500: Dött tangentbord/kontroller. Jobbigt att skriva kod utan tangentbord

A1200: Bootar upp kickstarten visar anim. svartnar så fort den skall boota någon form av media, oavsett om det är HDD/FD0/CD0 etc
Men annars var ju tanken fin.

Ja jag har köpt mig en Raspi, men just denna skall logga min WH1080 väderstation (Fine offset), som förövrigt krånglar järnet just nu pga "No such file or directory" men det är en annan historia.
Hur stor skillnad är det att skriva något som funkar i Ubuntu X64 vs Rasbian ARM då båda är i grunden Debian? För Python har väll sin egna lilla bubbla som det arbetar inom med hjälp av sina bibliotek etc oavsett OS eller?
Läser även att ni skriver att C kan vara extra krångligt när det kommer till GUI? (tolkar det som det mellan raderna) min första ide är ju inte att börja med grafiskt snygga program utan få skiten att över huvud taget göra som jag vill, och detta kommer att göras mest troligt under Linux, vilken dialekt vet jag inte men troligtvis någon Debian eller Mint, Fedora (Livecd) vägrar att startas för mig så Red Hat hatar mig eller nåt...

Men det ser ut som att de flesta rekommenderar Python för sin flackare inlärningskurva, medans C vore ett bättre val i det långa loppet tack vare sin breda bas av hårdvarustöd tack vare kompilatorer etc?
Tror detta var det för denna gången.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Börja knacka kod...
Har du OS kan du välja vilket som. Har du inte OS tycker jag du struntar i Python.
- Repaterion
- Inlägg: 597
- Blev medlem: 4 februari 2011, 00:57:32
- Ort: Gustavsfors (Lite till vänster om världens utkant)
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Börja knacka kod...
Nu var ju hårdvaran given: raspberry pi.
Den går ju knappt att köra utan OS eftersom man måste ha en speciell bootladdare (om jag inte missförstått så är det så skumt att det är grafikprocessorn som kör bootladdaren).
Den går ju knappt att köra utan OS eftersom man måste ha en speciell bootladdare (om jag inte missförstått så är det så skumt att det är grafikprocessorn som kör bootladdaren).
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Börja knacka kod...
Nerre: Det var bara en allmän iaktagelse.
Jag såg någonstans "tutorials" om att skrive "bare-metal"-kod på RPi. Inte speciellt märkvärdigt. Vill man däremot använda periferienheterna lite mer seiöst blir det jobbigare.
Jag såg någonstans "tutorials" om att skrive "bare-metal"-kod på RPi. Inte speciellt märkvärdigt. Vill man däremot använda periferienheterna lite mer seiöst blir det jobbigare.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Börja knacka kod...
Jo visst är det subjektivt. Kanske borde specificera objektivare: 3,1415912654 märkvärdigt. Titta, siffror, och många också! Då måste det vara sant.
Skämt åsido, det verkade ungefär lika märkvärdigt som att programmera en Cortex M. Och det är det ju många som gör utan större besvär. Men precis som med RPi brukar svårigheterna ligga i periferin. Eventuell lustighet helt oavsiktlig.
Edit:
http://www.valvers.com/open-software/ra ... g-in-cpt1/
Så märkvärdigt var det väl inte?
Skämt åsido, det verkade ungefär lika märkvärdigt som att programmera en Cortex M. Och det är det ju många som gör utan större besvär. Men precis som med RPi brukar svårigheterna ligga i periferin. Eventuell lustighet helt oavsiktlig.
Edit:
http://www.valvers.com/open-software/ra ... g-in-cpt1/
Så märkvärdigt var det väl inte?
Re: Börja knacka kod...
Ja det är väl fullt likvärdigt med att skriva program till en PC utan att ha DOS eller Windows i botten, poängen är väl lite att med sån hårdvara så har man antagligen behov av så pass komplexa program att det underlättar att ha ett OS. Att man inte kör ett OS på mikro-controllers beror ju inte direkt på att det är onödigt utan mer på att man inte får plats.
Eller för att vända på det hela: Vad finns det för självändamål med att skriva program utan att ha ett OS i botten, om man bortser från utrymmes- och resursbrist?
Eller för att vända på det hela: Vad finns det för självändamål med att skriva program utan att ha ett OS i botten, om man bortser från utrymmes- och resursbrist?